I basically love the option to scavenge around in such themeded games. That started with fallout 1, then f2 then STALKER, then f3, F:NV etc etc. I just love to explore abandoned post-apo buildings and ruins and collect stuff and shoot evil creatures or raiding humans. So yes, it would be a good idea to have a bit more freedom in metro2033, but the game is well done the way it is IMO.