I don't want console games to put up with the crap that PC games do (like needing patches the same day the game releases because the developers did a shitty job of testing the game while developing it)
Plenty of your console games receive quick patches as well, which is even sadder when you consider they only have one hardware setup to test for. But I do hate all that crap that I have to put up with on the PC as well. I mean, why can't all developers shoehorn their games into a console-like state? I hate having to take the time to customize my controls and look through free, user-created content years after a game is released.
Seriously though, the majority of DLC is nothing more than developer greed. I think back to games like Quake 3 and Unreal Tournament. Both were supported for years and years after release. They both saw multiple content packs released along with more traditional patches for bugfixes and balancing. This was all released for free, but the developers knew that such longevity would sell more games... they didn't need to make money off of the additional content. Of course, let's not forget the hundreds of pieces of user-created content as well. Everything from maps and characters to full conversion mods. Many of which were of professional quality. I'm sorry, but DLC just doesn't work. If it's large enough and game-altering enough to justify a pricetag, it should be an expansion pack. Otherwise, it should just be a nice bonus included with the latest patch.
I recall reading an interview with the guys from Valve not too long ago. They were speaking of the updating process for Team Fortress 2. Basically, each class has steadily recieved their own update, including new weapons, outfits, skills, maps, etc. These are pretty important, as they totally change the game and add loads of new content. These are released for free, and have been since the game was released. Apparently, every time one of these are released, sales for the game itself spike and the community sees an inlufx of new players. Valve doesn't need to charge for the new content, because people see the value in the original product itself and purchase it. Likewise, if you look back at Unreal Tournament 3, it wasn't very well accepted. Not too long ago however, epic released a rather large addon patch, for free, that was basically the size and scope of an expansion pack. The game began selling better than ever and now, all of a sudden, UT3 has a thriving community. That kind of long term value is what developers should be looking at, not how to nickel and dime fans mere days after release by seeling them **** that was intentionally left out.