If you had a single company, you wouldn't have 10 teams doing the exact same job. The competition here isn't fruitful because so much of the work is shared. Competition is more effective when there is a diversity of approaches.
If you had a single company, you wouldn't have 10 teams doing the exact same job. The competition here isn't fruitful because so much of the work is shared. Competition is more effective when there is a diversity of approaches.
Think about how mapping was done before Google. Competition is exactly why we have Google Maps, and why Google Maps is continuously improving, instead of just sitting on its advantage.
Not only competition here has been extremely fruitful, it has made maps freely available to consumers.
Do you remember how much the TomTom app used to cost?
I'm glad that Nvidia and AMD compete to build better graphics chips, I'm also very glad they both work with a shared, cooperative standard (PCI-E) so I can plug them into my computer. They've chosen to compete on some areas and cooperate in others.
The parents are suggesting, hey, wouldn't it be nice if _everyone_ contributed data to OSM, and then competed on providing the best interface on top of that, rather than constructing data moats. Is it realistic that Google would do this? Of course not. But if 10 companies are all constructing their own data completely independently, that's an awful lot of duplicated work that could be avoided.
Data is the interesting part. And it needs more investment. Data is the valuable part. UX has very little relevance here.
Companies are competing on what matters and what gives them a competitive edge. Map UX doesn't. Map data does.