Protest the Hero makes a lot of songs with political and social commentary...Progressive Metal doesn't exactly have a ton of mass appeal though
https://www.youtube.com/watch?v=YMc0Hb-dSUc (Protesting a Canadian bill which ruled that Pitbulls were considered weapons)
Flobots (Alt Rap) and Rise Against (Alt Rock) have a lot of protest songs too (generally anti war)
Flobots ft. Tim McIlrath (the guy from Rise Against) - https://www.youtube.com/watch?v=Lsgbb23z27w (general anti war)







