Sounds like this may be a game developer who finally gets it. I don't pay $50-60 dollars to have some game developer fail at recreating reality. If I want reality, I get it for free when I wake up in the morning. I pay a game developer $50-60 to create a fun, entertaining and immersive experience. Mimicking reality is not necessary to that objective. The only thing that I would say is necessary is to establish the rules and nature of the game-reality(sorry, I'm lacking a better word to explain the concept I wish to convey) and not violate them; i.e. maintain self-consistency of the game-world. When you try to make a game realistic(mimicking real-life's reality), so often, it seems, you run into situations where the rules have to be violated for the sake of the game. This, in turn, destroys immersion and the fun-factor.