Admin edited one vote down for me in DLC... it's soooo stupid.
"Let's make an incomplete game! Yeah, people will love that and then we'll get them to pay more for parts of the game we release after launch!"
Also, just to finish off the console thing. Consoles make more money for developer/publishers faster. There really isn't any thought of the long term in this, rather, how much money they can make the quickest to please investors who want high returns quickly. It sucks, but unfortunately that's just the way things go in this business. Of course, through all of this no one has mentioned all of the good things PC gamers get that console gamers don't get... which I find interesting.