Hi B.D.!
A very thought-provoking song - and I was somewhat distracted by the issues raised in your lyric that I sometimes forgot to focus on the music - and maybe that's the point?

Musically, I liked your use of dynamics and arrangement change throughout the song to provide contrast - some passages in anger/frustration - others in reflection and resignation. I detected the I - V - vi - IV progression in parts but didn't follow through to see where else it went - that progression still sounds fresh.

What I don't understand - irrespective of the context - is why people can be happy to support (or at least comply with or tolerate) some of this stuff - and apparently there's a whole psychology to that.

Good song!

Andrew