With the costs of HD game development people need to accept that not all DLC will be free. Also companies have a right to charge for content if they wish and people have the choice to buy it or not.
As for the original article, it's complete garbage especially the very lame off-topic flaming at the end of it. I usually get annoyed at people that don't provide a link to the souce of an article they post (and in doing so basically show disrespect to the original site) but in this case a site should be embarrased posting an article like that.







