Gloobey,
I have to agree with Nyororin, you are applying personal anecdotes to the nation as a whole as if it is the same from end to end. I noticed you keep saying "they" when you refer to Japanese people; that's the kind of umbrella term as "gaijin".
I currently live in a small village in Nagano and have a very different perspective from the one you are spewing all over this list. You can read more about this
specific part of Japan on my
blog. I think you need to be a bit more critical in your thinking and look at the variation in the country instead of lumping the entire population together as "they".
There are bad aspects of Japan, but that's the same anywhere you go--Gloobey's proved that people in the U.K. can be just as intolerant.