Since this whole post seems to have turned into a debate on supporting artists, etc... I'd like to add the idea of going to as many concerts as possible and supporting local/small music at a mich higher rate thannational/international acts. Even when attending a major concert, a higher percentage of the merch and ticket sales, etc. reaches the actual artist.
I understand this isn't an option for everyone but I think more people should consider it.