This is your standard.
If I find something offensive it must be racist.
What planet are you on???
That is not what I said.
I said if you find jokes, etc
based on the difference in ethnicity, offensive, then it can be racist.
Do you see the difference between what I said, and what you think I said?
It's not a subjective thing.
Of course it's a subjective thing. What one person finds offensive, another person might not find it offensive.
For instance, an Englishman might not find Irish jokes offensive. An Irish person might.
Therefore it is subjective.
I suggest you look up the definition of subjective.
Something is either racist or it is not.
Something is considered to be racist, if it is potentially racist.
If you are unable to perceive what is potentially racist, then the problem is with you.
Would you prefer to wait until being judged a racist, or would you prefer to avoid that judgment by avoiding such behaviour that would be considered racist?
It's not up to the snowflake listener to feel offended and judge if something is racist.
And now the derogatory name-calling starts.
It is up to everyone in society to call out racism when they encounter it, if they wish to eradicate racism.
Of course, those who have no wish to eradicate racism will not call out racism, and will even deny its existence.
If someone calls me a spaghetti muncher and I feel offended, by your standard that is racist, when in fact it's only funny.
If spaghetti muncher is used in a derogatory manner to refer to Italians, then it is racist.
Why not call them Italians? It's easier, it's shorter and it's more socially acceptable. If someone uses spaghetti muncher to refer to Italians, I think it's safe to assume that they are being derogatory.
If you prefer to laugh at such attempts to be derogatory, well done you. But it does not stop the term from being racist, because you prefer to deal with it your way.