The idea that Japanese companies provide more stability and lower returns on capital isn't a hypothesis, it's backed up by data
I don't know if it really applies to the current thread, but I just wanted to point out that POSIWID is certainly not a vapid, empty concept.