I hate DLC.
The concept is sound. Developers make a game. It's popular, people want more. So the developers create a bit more content, not enough to make a full-on sequel and release it as DLC. Fans get more, developers get a bit more money, eveyone wins.
BUT.
Now there's this trend of developers creating all their content, shearing off about 10% and making it only accessible as DLC. This is fucking bullshit. Take for example the last PGA Tiger Woods game. In the PGA season you start playing and then eventually come to an event that is only available as DLC. Now, all your AI competitors can obviously participate in the event, but you can't unless you shell out more dough. Which is bullshit. The content is available at game launch, so the developers obviously had it all programmed, brushed up and ready to go at the same time as the rest of the game. This is not 'extra content' in any real definition of the term. They've simply held a portion of the full game for ransom. Fuck that noise.
[old man rant]
The rot started to creep in with the prevalence of the internet and the idea of 'patches'. Prior to that you would buy a game and that was that. Sure, some games were crippled by bugs and that was bad. But because developers knew this and it could sink an otherwise successful games they usually tried very hard to stop this from happening. Then patches appeared. At first they seemed great, you could fix up games that had problems. What could be wrong with that ?
Deveolpers saw this as the ultimate saftey net. Now they could rush out games with sometimes massive faults and simply promise fans the problems would be fixed later on. Rather than being a kind of emergency measure, it started to become the staple of lazy, money-grubbing studios rushing to meet ridiculous deadlines. Suddenly you weren't buying a complete game, you were merely buying the first version of an unpolished product. Bullshit.
DLC is similar, but worse. Instead of being a nice little option add-on feature, it's becoming more and more critical in order to have a complete version of the game. No, we're not there quite yet but I'm really worried about where we'll be in five years time.
[/old man rant]