Yeah, I get the whole notion of "artists need to eat" and all that, and to some degree I am sympathetic (there are a small handful of bands from whom I buy direct for that exact reason). But having said that, I refuse - not out of principle or any moral compunction but out of sheer practicality - to pay $16.95 for several disks a week over the course of a year, especially when you factor in special editions and what not. I'm 46, and when I was a kid, you had maybe ten releases a week across all genres. True, some bands would release two records a year (at least Kiss and Rush did) but to be an Iron Maiden fan, for example, you'd pay $3.99 or $4.99 for the album, $5.99 for the UK 12" single (to get the B-Sides!) and $11 for a concert ticket. So to be a Maiden fan, the investment was $22.98 for the year, not counting apparel. Now? To be a DT fan, you've got the Special Edition CD at $45.99, and the tour (min $75 per seat), and the tour has the live CD (a double, so $24.99). And the Blu-ray ($19.99). So every year - with new material - you're looking at $165.97 to be a fan. Then on "off-cycles" you've got the side projects. And the solo albums. And the number of releases has gone way up; there are almost 100 new releases every week across all genres!!!
I make good scratch, and I can't keep up. So I apologize to no one when I say I refuse to pay more than $7.99 for a single CD. I do not steal, and do not download (in fact, the opposite: I'm one of those that needs a hard CD; out of something like 22,000 songs on iPod, maybe 100 tops are digital only, and probably 75 of those are just not available on CD), so I buy a LOT from ebay, a lot from Amazon Used, and frequent great stores like AKA and Long In The Tooth in Philly, where I can get major label releases, used, for sometimes as little as $0.99.