In there you'll find a nice big picture that explains how Day 1 DLC works. It isn't the Developers making content, then going "Hurr durr, let's cut it out and sell this for 10 bucks!". No, it's them having a second team working on this BONUS content and finishing it up while the main game waits to pass. If the Day 1 DLC isn't ready, and it shows up late, then at least the main game isn't held up.
If you don't want to buy DLC, that's fine. But don't feel entitled that the content belongs to you, you are buying a service, you are buying a toy. You are buying something you don't need. If you don't like it? Then you've got two options. Either make your own games, and serve as an example to others. OR DO NOT BUY FROM THEM and speak with your dollar.
(And as Touch said, I do agree that some DLC practices are shit, sure. Not all of them are, however. A lot of DLC is "We would love to have this feature in the game but we won't have it completed in time to launch with the main game. Let's work on it anyway and release it when it's done." But honestly a 45 minute rant on a video isn't going to fix anything. Your actions of not buying from those companies will.)
Edited by Reynard Frost, 22 June 2012 - 07:41 PM.