The real problem is that the price of a cd is ridiculously overinflated. In my local mall "music" store, a new copy of Tom Petty's Greatest Hits will set you back $18. One CD. Eighteen dollars.
Now, they want to convince me that a cd of 20 year old music should cost me EIGHTEEN DOLLARS when I know damn well the cd is less than a penny a copy to create? C'mon. The public isn't stupid.
Sharing live music is a benefit to any band that treats live performance as the highest and best expression of their craft.
I don't see how it could be otherwise.