>>9392235RAC bands oppose Communism not only for economic reasons (although some, namely Skullhead, have lyrics that would be at home in socialist rhetoric), but also for the humanism and liberal aspects of socialism. The irrelevance of race and/or nation in socialism is the salient point RAC opposes in all their anti-left rhetoric. Consequently, most bands are explicitly White Nationalist and/or National Socialist. Early on, RAC was strictly about British Nationalism. A fair number of mid '80s RAC bands weren't necessarily Nazi and some never were in the course of their careers. As time went on, bands became much more openly Nazi, especially with Skrewdriver's later albums becoming more obvious in their references to the Third Reich and Norse Neopaganism.
Why RAC? Think about it. Abstract economic theories don't inspire too many people to write academic compositions, much less make music. There's no such thing as Rock Against Central Planning or Rock Against Labor Theory of Value. Anyone who tried to make such music would look weird, but that puts these artists in a bind. Given that Nationalist skinheads are opposed to the total social vision of Communism rather than mere elements within it, they naturally grasp at something to replace it. That replacement usually comes in the form of blunt expressions of White Nationalism: three chords and the truth.
Frequently, artists who produce art to push a certain idea or belief render the end product little more than propaganda vehicles, but making music that resonates with people politically requires a good sense of creativity, understanding of human psychology and personal convictions. Most don't succeed, but it's the effort that counts for me.
To answer your question, certain bands cover many themes whereas others are quite monothematic.