Engineering
You've hit the vocal a bit hard with the compressor. My gut says it's getting hit on the 2 bus (or during masering) and it sounds like a slow compressor as I'm hearing a slight bit of pumping. This is caused by excessive level from the vocal usually and the 2bus compressor / limiter is fighting it.
You've got the vocal up really loud in this one, but I think I'm glad you did. You've got a message and I can tell you want people to hear it. It wouldn't make sense to "tuck" these vocals down into the mix.
Song
I like what you have here. While I agree with 89% of your politics, I get the feeling you have strong convinctions about what you are doing. That excites me. I can't remember the last song I reviewed/bashed where I used the word "convictions".
So overall, great job! Give 'em hell!
Brandon

