Nice read. Homogeneity is good until one point: to the point when all people are doing the same mistake and nobody thinks differently. Or if somebody does, the desire to achieve consensus is stronger than the willingness to express different ideas, propose different solutions(group thinking).
I personally think homogeneous societies perform very well in predictable periods but are very vulnerable to unexpected 'black swan' events.
RE: Why is Norway so rich? Part 2. Liberalism in Norway, Work ethic and Climate