So you see I don't hate America or Americans per se.
But, at a political level (I'm not talking about all individual Americans), it's very hard to have much respect for you. Most of you are actually liberals; but you have designed a system (and liberals are complicit in this) that has ensured the American people are losers to vested interests.
There's not much to like about that.
Awryly, you're anti-Americanism is utterly unserious.
Whoever criticizes capitalism, while approving immigration, whose working class is its first victim, had better shut up. Whoever criticizes immigration, while remaining silent about capitalism, should do the same.