You literally have no reading comprehension skills. Here, I'll bold it for you this time my man
I'll just leave this here, sums up my thoughts nicely:
"The truth is that if a word is racial and it offends people, it’s a slur. The person who says the word doesn’t get to decide whether it’s offensive or not; it’s the group to which they refer. Otherwise, you could justify using any racial slur whatsoever by just saying you didn’t mean it that way. Any smart redneck closet racist will tell you that he doesn’t mean ‘n****r’ in a bad way; it’s just what he calls black people, so why get so upset? (I’m not comparing ‘n***er’ to ‘gaijin’; it’s just meant as an analogy).
Whether it’s harmless or nasty, it perpetuates an ‘us and them’ worldview that’s harmful to Japan as a whole. This worldview makes it okay for people to discriminate against those who look differently than them."
Yes I do, you just don't know the meaning of your own words that you use. An analogy is a comparison. Perhaps you should try learning the definitions of words before you start using them.