Politics & music have always gone hand in hand whether intended or not.
To me the bands that become too one-eyed about their political agenda, it becomes less pleasing to listen to. Sometimes I have to let my dislike for their personal opinions subside before I can see the art for what it is.
If you do political music I think understand who you are really appealing to. And if you are looking for a discussion that could lead to a change then see the bigger picture too so that you can be open enough to make your song about the human since instead of only the ranting ideology side (tempting as it may be esp to the "choir").
Public Enemy "Fight The Power" is still a powerful political statement and yet able to be open enough to cross over. NWA I couldn't really get into as they seemed too far into preaching to the choir. Yet BodyCount I have always liked. I think their new material is really a breath of fresh air and reminding Rap what it should be.
There were political acts in Oz too and while I didn't agree with their Sociaism, their songs stay with me as powerful work because they have a wider story than only rhetoric
Similarly we can say there is a political component to Bon Jovi "Livin' On A Prayer" as it is about working people struggling to find meaning. But it is delivered in such a braosd & human way that we tend not to see it that way.