RUSH often wrote politically subversive music but never named names, leaving the listener free to interpret. When artists start spelling out in detail every grievance it's a turnoff, at least to me.
And even though they were lefties, "The Clash" did there lyrics the same way. They left the lyrics such that even people on the right could relate.