Petrjay
I agree with your views about the OP; however, I think you are a bit off the mark with the other parts of your claim about the lack of prejudice in the States or, for that matter, in the rest of the world.
Quite apart from the elections, which do tend to polarize thinking to a hell of an extent, taking people back to often no longer relevant roots - the champagne socialist thing - it doesn´t quite gell with my admittedly short experience of the American psyche. The impression I have gathered for them, the Americans, is that nobody is primarily an American: you are first an Italian American, an African American, an Irish American, a Jewish American, but hardly ever just an American. This could be a strangely unique exposure to which I have been privy, but there it is, nonetheless.
And, I think it is headed that way in Britain too, where the clan/race/original nationality thing is becoming not lost but ever more pronounced. I fear that the truth lies in a direction other than the liberal left might like. I think people have next to no interest in that melting pot so famous in the 60s/70s and would rather remain who they always were, but enjoy the perks of a more successful ´other´ host nation than their own. I can fully understand why this should be so - the problems arise when people are virtually ordered to see things differently from that which lies plainly under their noses every day of life, but which must be denied at pain of prison.
However, political parties will fail to win this one; reality and the people themselves, of all kinds, will settle how it is going to be. I hope, without too much blood being spilled.
If anyone is in doubt about this, just cast your eyes abroad to Africa, where genocide and slavery have histories as long as the continent, where religion is either the reason or the convenient banner under which to gain land at the expense of those weaker. And nobody is either able to stop it nor willing to try.
Hey ho - what a world we weave ourselves.
Rob C