The idea that Japanese companies provide more stability and lower returns on capital isn't a hypothesis, it's backed up by data
https://www.nber.org/papers/w1762
https://ideas.repec.org/p/iza/izadps/dp6183.html