> y'all are supposed to be our moral allies
This all comes across as rather black and white. I don't know why you take this stance. I'm sure you understand that it would be very hard for you to understand Europe as a whole, and judge it, just like it would be hard for me to do this with America.
Regardless, when talking morals, I'm also sure you agree there are numerous examples where America has not held up its end of the moral utopian future of prosperity and world peace.