Isn't this broadly speaking true about everything, or maybe any luxury service? I guess I would say, that I disagree, I'm not saying you're explicitly wrong, but I think a model where one system or service dominates is a tradeoff. Sure it's more efficient, and maybe you can say "we solved the phone/browser/Operating System/etc" but you lose the world where we had all sorts of weird innovative products.
I mean come on, look at that phone!
https://www.techwalls.com/wp-content/uploads/2011/09/nokia-n...