So on Wednesday I went to a free concert at The Strathmore. There were two bands, one was a sort of art-rock band called Cascade in Blue, and another whose name I forget (a more sort of countryish band). Cascade was pretty good, so I got a CD for $5. I think this underplays the problems with popular music. Most people (in my experience at least) are happy buying CD's, the only problem is that they're all overpriced in stores. When the music is overpriced one of two things will happen: 1. No one will try new music bcause there is too much of an investment involved, 2. People who do want to try new music will do so illigally.
I think this is a large part of the reason why mainstream music has been stagnating in America.