This thread was weaved between colour, race, culture and religion, and Carol is right to try and get definitions for racism and race.
I believe that colour prejudice is simple illogical, it makes no sense whatsoever. However that some people, whichever side of the fence they sit, favour one culture or one religion is a standpoint that can be debated. Cultures and religions have belief systems, in the case of religion these are, unless I've missed something pretty spectacular, purely faith based and are therefore not only open to criticism but demand it.
Culture is also a minefield, for one thing culture's are not static; Victorian England is not the same as England today. Would we want to go back, well maybe a few folk would but not many I'm sure. So culture's are different not only between each other but also within each other. If you accept this, which I do, then it's perfectly sensible to have an opinion as to which culture you think is best.