Originally posted by: ducci
Microsoft wants to give all content worth. Since there is no real independent development for content like there is on the PC, developing anything for download needs to be done by people who are actually getting paid to do it. Because of this, these costs are passed on to the consumer.
I don't necessarily mind paying for content - I just wish they did a better job at letting you fully see/understand what that content is. They do a great job of this with arcade games mandating a demo for each game - but for in-game DLC, it would be nice to have similar preview/demo options available to download for free. In your Guitar Hero example, I think rather than putting more free content out, it would be nice if you could download a free 20 second clip of the song/pack of songs.
Paying for crap like picture packs and themes is a bit absurd, though - but even with those it would be nice to be able to actually see what it is you're paying for.