I originally posed this question on the old site, but I'd like to ask it again.
Have anarchist and left-wing bands like Rage Against The Machine or Chumbawumba done the movements they support a favor, by getting themselves major media attention and the publicity of a major-label deal? Or do they compromise their principles when they do this? Should bands stick with small independent labels instead that will not get the same spot in the public eye? Should they release their music for free instead? Should they take an alternate path and start their own label?
Interested in hearing your thoughts.