Nilesh on the Uncanny valley. The point at which a simulation becomes close enough to reality that it stops matching up. I have seen a lot of this happen in software design too.
Simulation close enough to reality
I apply the concept of the Uncanny Valley to software design, observing how interfaces or simulations that approach reality too closely can become jarring and lose their effectiveness when they fail to perfectly match human expectations.