Although a great recurring Slashdot meme, the "just fix your business model" viewpoint is utterly and completely retarded and ignorant.
It would not be validly applied in any other circumstance. E.g. let's say that businesses using Open Source are taxed heavily to compensate for lost VAT in commercial software. Consequently, a group of Open Source developers who rely on donations to do full-time development work experience a shortfall in donations and complain about that. Comments like "Yeah, learn to live with it", "You're behind the times", "Dinosaurs do one thing: Die out", "Rethink your development model", "Just find out how to do it" etc. are meaningless.
Even if the artists shouldn't change their business model, why is it in order to punish those who did change their business model?
This tax is going to target companies completely unrelated to artists (SaaS companies for instance). I'm pretty sure they aren't the ones pirating music. Also I'm also pretty sure that their customers (people who buy SaaS) generally don't pirate music.
Everything about this tax is misguided