elp and yes were broadly legitimately boring and led zeppelin was probably the most pompous band of them all - and doesn't get the shit they really deserve for it.
but, you have to move to the furthest left reaches of punk rock - dead kennedys. skinny puppy. - before you're able to find a lyricist as left-wing as roger waters.
i've said this before - animals was just about the most punk rock thing that came out of the 70s. john lydon should have eaten his hat over it. he should have been thoroughly embarrassed for running his mouth off like that.
likewise, early genesis was frequently critical of ruling elites, and often written from a working class perspective. the lamb lies down on broadway is a post-modern masterpiece that puts much of the punk movement to shame.
so, i'm standing from a punk rock perspective, thoroughly, but i'm also old enough to have a little perspective about it and realize who was really full of shit and who wasn't.