I can see why people dislike the practice, but personally it doesn't bother me in the slightest.
If there's (useful) DLC for a game I enjoy, I buy it. It's that simple. I like supporting games post-release and have no problem paying a bit more for extra goodies. Expansion packs, and stuf like more levels and characters I pretty much always buy. Stuff like extra costumes and music packs it depends on whether I can be bothered or not.
But seriously, I'm sure I'm not the only one sick to death of seeing people p*ss and moan about these things. Yes, some DLC packs are pretty pointless and could have been included. But it's not the end of the world. There's no reason to repeat the same ranting crap over and over that no publisher is actually gonig to see.
Let me just say one thing - the videogame market is a get-what-you're-given place. If you want the publishers to carry on making your shiny new games, you'd better do what they say. People whine about DLC, but me and them both know that those same whiny pricks are just gonna buy it all anyway.
And to be honest, I really don't think WHEN the DLC is released makes the slightest bit of difference. Whether it's released the day the game came out or 5 months later, it's just going to be exactly the same. Just look at Left 4 Dead 2 - it came out nearly 3 years ago and yet the DLC packs have been spaced out quite a lot, with one on the horizon even now.
That's another good thing about DLC - its for the publishers to ensure people still play their game after a while. Surely you can't fault them there.
I do agree some publishers take the p*ss with DLC, but I think we're all starting to realise this is the norm now. I've accepted that, and for everyone else's sake I suggest you do the same.
Final Fantasy XIII-2 doesn't even have an ending. It ends with "To Be Continued,"
There's a difference between not finishing a game and ending it on a cliffhanger. It's called leaving the audience hanging, it makes them want more. It makes people wanna know what happens next, so people will expect and look forward to a sequel or DLC that explains what happens.