It's painfully obvious that you cannot distinguish between two things without acknowledging that there are two things and not one. That by itself doesn't lead to any kind of value judgment. Such a value judgment has to be introduced. Obviously you can't introduce a superior/inferior relationship upon a single entity.
Now you're expanding your own definition radically, introducing elements of "prime importance" and even "hate". While those are essential building blocks of racism, they have no relationship to a simple acknowledgment that blue is a different color from green. Saying that does not imply either color is "superior" to the other, nor does it place "prime importance" or "hate" on either one. So when you say racism is based on differences, you're just wrong. It's based on value judgments attached later to those differences -- not the differences themselves.
How do you ever interact with a person of the opposite sex?
Or of a different age or social status or language?
Once again you're moving your own goalpost, stretching some difference noted into "the most important thing". Where is this coming from? How does referring to "that green car over there" make its color the "most important thing" about it? It isn't; it's simply a neutral identifier.
See what I'm saying? IOW "that black guy over there" is not a phrase that articulates racism; to get to that point you'd have to introduce a value judgment: "that guy is stupid because he's black".
That's three now; again noting a difference is not necessarily "emphasizing" it. Point overmade.
And I didn't ask about geographical considerations; I asked about governmental abstracts. When we say "I'm an American" we are declaring which governmental abstract entity we are a citizen of, not geography. That's simply a function of what structure we live under -- not who we are. That's why it strikes me as wrongheaded to prioritize an abstract governmental concept over what one is oneself actually made of.
I think that was somebody else's point anyway though.
You're missing the point entirely.
Acknowledging difference is not racism. Acknowledging difference does not inevitably lead to racism. Difference is however the most basic idea that racism is built on top of. Acknowledging difference is important and unavoidable if you want to stay connected to reality. Having acknowledged the difference, you will consciously or unconsciously assign an importance to that difference. The more importance you give to the differences between people, the more you promote division between people. The more you promote division, the more hate, like racism, will follow. If instead you choose to give more importance to those things that are similar, you bring people together instead of dividing them. The differences are still there. The differences are still acknowledged, but since they are given less importance they are not strong dividing lines.
You say I'm moving the goals, but I'm not. I have said all along that the IMPORTANCE you place on difference is what will lead to hate like racism. Difference is the foundation, but the level of importance that you give that difference is the catalyst. Again, every time you emphasize a difference (not acknowledge, emphasize) you give that difference more importance. When you give it more importance you promote division. The more division you have, the more likely you are to have misunderstanding and hate.
So again, we don't stick our head in the sand and pretend that differences don't exist. That is just ignorant and stupid. But we do CHOOSE how much importance and weight we are going to give that difference.