But maybe your post was just sarcastic and I am just not getting it. LOL!
It was not trying to be sarcastic but I think you still misunderstood me. I will try to be more clear and then we can figure out if we really disagree or not.
First let me take the number 3 out of the equation, I hate that one and would never say that to anyone. OK, now let's proceed.
Pretty much my philosophy in life is you'll be given a lots of stuff, but it is up to you to decide how you handle it. And it is always easier to change yourself than the ones around you.
Part of the philosophy is the deep understanding and belief that world is full of shitty things, bad people, misfortune and suffering. So you can take all this and feel terrible and kill yourself.
Or you can try to ignore the bad stuff that is ignorable, enjoy the good things in fullest and try to be happy and make other around you happy.
Then if there is so much bad stuff that it cannot be ignored or suffered then you need to change something you can change. And most of the time it is not the other people or your surroundings.
So if I would feel Japan is so full of shit I cannot tolerate it my solution is not to cry about it and be unhappy but to move away. The reason why I said it's easier for us with a foreign passport is that there are no laws preventing us to move to another country and to see if it would feel better there. For those who only hold the Japanese passport this is way more difficult.
I never meant to say that it would be an easy solution; as you said many of us have deep roots here. Me too. But if I start not to feel happy here why wouldn't I try to move out. The only thing I know for sure is I cannot change this or any other country to be what I want it to be.
To make this even longer here is my modified list:
1. Japan is full of racism and shit. Like everywhere else too.
2. Way better than other countries, in many ways, worse in others. Still the place I decided to live.
3. If you can't deal with it, try to change something about it.
4. Many foreigners behave bad, many Japanese behave bad, many people suck. Try to ignore them and find good people regardless of passport, skin colour etc.
5. It is a matter of (past) isolation and education. Partly and that is the good thing because then with time that part is going to get better.