It's insane how successful Japan is in spite of their corporate inefficiencies.
replies(5):
Meanwhile American software companies and employees are both infamously disloyal and have done quite well.
It can also be true that the work culture in Japan stymies effective modern software development. I've heard anecdotes to this effect but it doesn't seem like something you could easily measure.