[But now we've got DLCs, where they rub it in your face that you don't actually have a complete game, and if you just spend a few bucks here and a few bucks there, maybe you'll eventually have the whole thing.
And once again, the game you held up as an example of this gives you that "required" DLC for free with a new game purchase. All the other DLC that I'm aware of for Arkham City is skins and extra challenge mode maps.
And what about Dragon Age and quests that are mentioned in-game but have to be purchased? Don't act like it's just one or two games that do this. It's becoming more common.
Calling zero-day DLC "nickle-and-diming" is only part of the story. This sort of thing is a direct response to the used game market. And by used game market, I don't mean people selling things on eBay, I mean Gamestop buying games from people and selling them with an 80% markup for $5 cheaper then new. This is a huge revenue hole for publishers so of course they're going to try and get something back out of it. This is also why many games are moving more towards games as a service and free to play.
All I can say to that is "boohoo." People sell their games back because they see no reason to keep them. Why don't game companies try making games that people want to keep?
As to the cost of "previous generations" being cheaper... well that's not exactly true.
An inconvenient truth: game prices have come down with time
Mario 64 came out in 1996 with a shelf price of $70. If you adjust for inflation that'd be nearly $100 today!
But that's also when games were a smaller market. The market is much bigger now, and they're moving more units. If you look at the last couple console/PC generations, prices have gone up. Comparing N64 prices is a bit silly since Nintendo's prices were just about always higher than everyone else's
But if you look at what games cost in this generation, it's about $60. In the PS2/Xbox generation, it was $40-50. When the original PlayStation dominated the market, most titles were about $40. Taking inflation into account doesn't mean much when real wages are flat or falling, does it? In terms of available purchasing power, game prices are increasing, particularly if you include DLCs required to complete/unlock content that's already in the game you bought.
As to who's "forcing" the industry to make big budget games, the answer to that is pretty obvious when you look at the market. The games with the largest budgets (and marketing budgets) are what sell the most. Games that are smaller or look out of date don't sell nearly as well. If gamers want smaller, cheaper games then they need to vote with their wallet. The big publishers are all public corporations and like all public corporations they're required to make more money for their stockholders. They don't exist in a vacuum.
I do love how the "make more money for their stockholders" argument gets used to justify every customer-screwing practice companies use.
But hey, I don't even have a dog in this fight. Like I said, I never pay full price for games, and those with DLCs, I wait until there's a package with all of them in it, and I won't pay very much for it. If people want to keep paying $60 for new games and then a few bucks a pop for every DLC, let 'em--I just don't see how that's a sustainable long-term strategy for video game developers and publishers.