I miss the days when games came on a cartridge, or even it's entirety on a disc or two, or four, and instead of DLC we had expansion packs. I also miss just being able to install a game on a PC and play it without having to get online and register. I also hate it that developers rely on the fact they can fix a game later on after it has been launched, rather than launch a finished title on release date.
Granted the cost of making games is going up and the cost of games themselves haven't went up that much (I have an old EB add in a Nintendo Power magazine advertising Super Mario Brothers 3, new for the NES, for $49.99), but they are going about making up for lost profit in the wrong way. Expansion content is cool, but requiring you to buy things to unlock what is on the disc is absurd, and retailer-based exclusive content is just wrong. What I think is funny, is that for the impatient, Need For Speed Undercover has a feature in which you can pay to unlock certain features early, and on Dante's Inferno you can pay for souls that are used to upgrade your abilities.
But since used game stores even exist, game companies must be doing good in sales overall or people wouldn't have the games to trade-in at a used store.