Another reason could be the mindless, abject hatred you seem to have of the country. If you approached your criticisms rationally they likely would be better recieved. Instead it sounds like you're spouting what you've read on woke twitter and have left no room for compromise. Saying "The USA is a shithole" is akin to saying "Europe is a shithole". It's a blanket statement that it not unilaterally true for either. I lived in Europe myself for several years and there were things I both loved and hated. There were nice areas as well as shitty areas. After spending those years in the EU, I've come to prefer the US. You're entitled to your opinion, you're not entitled to generalize an entire country and it's population and then insult someone when they object to those generalizations.