I have written songs, blog posts, and a chapter in a book. Many political issues are complex shades of gray, although many want to reduce them to black and white. In order to sway people to your favor should your writing be closer to a well formed argument that takes in different ideas and acknowledges that complexity, or should aim for propaganda that elicits attention to your cause? Of course some of that depends on your aims, but I also think the form matters.
If you are writing a book or a long form magazine article, you have the space to measure and weigh all the nuances of an issue. While proving your point you can take the time to acknowledge the complexity of the situation you are dealing with.
In a blog, which you want people to be able to read at any point in their busy day to day lives, I used to read blogs between calls at work, I feel that you have less space. I feel as though you may want to acknowledge the complexity of a certain issue, it is better to provoke people to become interested in a topic, and then get them to think and follow up on their own.
In a pop song, which is usually no more than a few minutes, with some of those precious minutes giving time for the music itself, you should write as close to propaganda as possible. Say something bold and immediate that cannot be overlooked. You want something that jumps out of the speakers and grabs people by the throat. Music is meant to be emotional and you should aim to create strong emotions whatever they may be. Although clearly modern radio would disagree, I still believe it is important to ask of an artist the question, “What do you have to say?” If someone is interested enough in an artist’s possibly nuanced position, they can spend the time to find out. In music I love those artists that piss lightning and crap thunder. Did I just quote Mick from Rocky?