We've socially evolved as tribal creatures, but odd ones. We're tribal creatures with the ability to freely mingle between various tribes (for the most part). This actually gives us tremendous evolutionary advantages. We evolve first as individuals, then as small groups, then as groups-of-groups, and so on. At any one time there could be millions of various adaptations in the works. As conditions change, various individuals and group succeed and others fall by the wayside. This person-family-clan-tribe-region evolutionary promotion model works for biology, science, social mores, and so forth.
What we tech folks have done, and we had no way of knowing, is flatten all of that out. So now what we see is winner-take-all for all of those things that used to be widely diverse and somewhat chaotic. It would seem to folks who didn't know better that this would be a good thing. After all, isn't standardization good? But in fact it's turning what used to extremely robust and anti-fragile systems into quite brittle and unpredictable ones.
I don't think most people understand the problem, even the ones who complain about it. That doesn't make me optimistic that there's a solution forthcoming.