I think some of the points are really exaggerated. Take this:
> That’s not to say that some nasty malice isn’t present because it most definitely is. I lost count of the times when, say, for example, politely pointing out to someone that there was a queue and they shouldn’t push in that the immediate response was a very angry “BAKA GAIJIN” (stupid foreigner).
Really, that happened often enough that he "lost count"? In 7 years, I haven't seen anything close to this.