Some years ago, I wrote a song that was set in an alternate history: the 1960s, but with a slightly different social structure.
One person I know commented that she thought it would be a better song if it portrayed more progressive attitudes and actions because it would then provide a useful moral rather than being ambiguous toward some social justice goals.
I tend to be more of the “If you’ve got a message, call Western Union” school of thought. Or, at least, a "Sometimes a song only needs to be a song" school of thought.
So, to what degree to you think music needs to serve a purpose in order to be good or valuable?