It seems like we are talking about different things. No one is arguing that there shouldn't be multiple map interfaces, but rather that if the data was shared, you could have more investment in the interesting parts.
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.
> It seems like we are talking about different things. No one is arguing that there shouldn't be multiple map interfaces, but rather that if the data was shared, you could have more investment in the interesting parts.
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.
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.