As someone who has wasted numerous hours of my life playing video games, I have to link to this Gamer's Manifesto, with which I totally agree, especially number 10:
10. And while we're at it...
Let's rid games of all arbitrary barriers.
Don't show my character casting magic meteors that smash mountains in one scene and in the next send me all over the dungeon trying to find a single key to a rickety wooden door that looks like it could be knocked in with a strong shoulder. Make it a magic door, a huge door, fine, but don't make it an arbitrary door that only remains closed because that's what the plot requires.
Also, don't have me toting around 500 pounds of high explosives, 2 different kinds of missile launchers and a nuclear fusion cannon and still make almost every pane of glass I come across totally unbreakable. It was cute that I could shoot Coke cans off the tables in Doom III. But then I shoot the magazine sitting next to it and it doesn't even show scuff marks. It's 2005! Give me environments that realistically react to what I do! Yes, it matters. It's immersion, bitch!