As a gamer I feel like I don't actually own the game, I've installed it and all, but it's like this feeling of not being "safe" and confortable while playing it. I'm always expecting to find some stupid option to request my credit card in order to upgrade my weapons or some levels so I can finish the game.
We shouldn't be loosing this sort of honesty in gaming, just give it a price for the whole thing and get out of my way.