First of all a very well thought out and produced song as I've come to expect from you. I also like the concept of the two different approaches to looking at world issues.
I think however the bad girl could have made her point without dropping all the F-bombs. But then I'm old and set in my ways

But yeah, great work.