I base this mostly on what I see around me but I just tried to quickly google something and what I've found seems to support that - for example http://www.pewglobal.org/2013/06/04/the-global-divide-on-hom...
I don't know about xenophobia - I don't see it but if there is something above the average it would probably be related to the fact that people are not used to 'xeno' elements because this has always been pretty homogeneous and closed society.
Homophobes, well, not sure how it's in Czech Republic, but say Poland makes Bible Belt look like a bunch of agnostic wusses.
You see, the US culture is very, very fake. Americans are fake. They'll smile in your face, tell you how much they love you, and then talk sht about you behind your back and hate just as much as a stereotypical Pole will. The only difference is that in Poland people will tell you stuff in your face while in the US it is all love, sensitivity, smiles and roses and everybody is just trained to talk the talk. But they never walk the walk. The problem with Poles is they had enough communists telling them what to say to be ignorant to the whole political correctness thing.
My guess is that if we could get into people's heads you would see they think probably the same stuff in both places. When for that example they see a gay couple kissing in public. The difference is that in the US they will pretend they're fine with it (and then show you their hate when voting), while in Poland - yeah - they'll openly tell you what they think about you.
And also Eastern Europe is apparently not as homogeneous as I made it to be - there are big differences for example between catholic countries like Poland and atheist countries like Czech Republic (tolerance to homosexuality, abortion and stuff like that are strongly related to religious views). Despising Jews? I have seen it way more in Western Europe than here.
And if you are black or Hindu or Pakistani please excuse that some people have some bias... please try to understand that this has been very closed society and up until recently there were no black or Hindu or Pakistani people at all. People could not travel during communist regime... there was basically no opportunity to learn tolerance to different cultures etc. Yes, there are some racists here (like everywhere else) but I believe that Czech people are generally above average tolerant. But I am obviously biased.
Dear LekkoscPiwa, did I get it right?
I am sure you did not mean it that way but it might be interesting to know that many people would be seriously offended here if you included Russians into the perception of 'them' - people from outside of the Eastern block do not see internal differences important to people who lived inside - like the fact that 'Rusáci' occupied us for many years and are still perceived as the enemy by many people here. To make a simplified example to make it understandable - imagine someone talking about 'you western countries' and including example of 'your' behaviour - Nazi Germany.
The fact that Russia is possibly even more xenophobic than Poland doesn't change much.
I'm Belarussian myself, so well aware of sentiments in the 'hood in either direction. The nuance is not lost on me :)
Go to Arizona or California and tell me if it is difficult to find people who hate Latinos who don't make even such a big minorities there as Jews used to in pre-war Poland.
This has nothing to do with Jews specifically. Look at this how Arabs are treated in France (Paris) or London.
Once a group that has different language, religion, customs, and its own ghettos is large enough - my guess about 1/3 of total population - the natives will react the way the do. Poland or US, doesn't matter.