Even the immigration is mostly bullshit. It is much easier to bring in qualified people to work in Japan then to US, Canada or EU. MUCH easier.
Lets say you are my buddy, you are a good developer and I want to get you hired by the company I work for in Tokyo. I talk to HR, they talk to you...