Then why does Poland have a reputation for being a bad place for black people to visit? Even this thread is evidence of that.
Because of cultural differences maybe? For instance starring at somebody, making eye contact is not consider of being impolite in Poland. For a coloured person with hyper-sensitivity on this spot, who grow up - lets say- in the UK it may be seen as racist.
Or asking personal questions. Is a mark of friendship and kindness. And since majority of Poles presume that all black people comes from Africa, the question "So - how's Africa? Hot?" would be unavoidable in certain situations.
Or shops. As you probably aware - in most shops you would be ignored until you ask for service.
Really - there is a lot of situation when some natural Polish way of behaving may be received as racist by the Western standards.
A narrow textbook definition of a certain type of racism. That is not the entire definition of racism, it only describes a certain kind that has risen in the West through slavery and Nazism.
Your definition of racism is (as I presume) when somebody express contempt or dislikes someone of other race. Too broad IMHO
This reminds me when one of my friends accused other one of being anti-semite. An the answer was: "I don't like not because you are a Jew, but because you are a B***rd".
Convex - stealing is OK. Cars have no souls ;-)