I don't buy the culture argument after looking at the success of China. I think it's a matter of having a big enough internal market to be able to compete with the American monopolies.
Big internal market might be a part of it. But at least for China, investors do take some crazy bets. I know if many that are pretty head scratching. But in the end, it just takes a few of these crazy bets working out.