Do you mean immigrate or emigrate? Cause the first means to move in, the second means to move out.

I think the rigid social structure and demands of society force some Japanese to move to other countries. Japanese are very enamored with the freedom of expression and choice in the US and abroad. Also, they're very concerned with their image to the rest of the world, so success abroad is in a lot of cases more important to them than success in Japan.

Alas, Japan is not the wonderland and utopia a lot of us want to believe it is. It has it's share of problems and ugliness. If you visit Japan with that in mind, you won't be as disappointed that it's not like in anime.

I think the aversion to eye contact is prevalent anywhere in the world, but especially in Japan, where it's considered rude, just like a lot of things you might do in your home country. I went to this monkey island in Japan and there are signs up warning against staring at the monkeys, as they will take it as a challenge and attack you. Same thing applies to people.