I tend to keep preachy moral plays out of my music.
Some people can't help it. I'm thankful Dylan couldn't. He wrote some great tunes ("Pawn In their Game" and "Halls of Red Wing" come to mind) in that protesting, social commentary genre and I'm glad we have them.
Nowadays though, it seems almost pretentious (not to mention obvious) to sing about the world's troubles or political misdoings with a specific agenda in mind. I know I'm instantly turned off...FWIW.