Do you have public transit in major countries, business listing, up to date open hours, reviews, walking directions, terrain view, My Maps feature, offline maps, offline directions, high quality coverage in dozens of countries, ability to search through other people’s list, street view, high detail satellite view and so on in said services?
A big part of my point above was that I was surprised that given those resources (many of which you've listed) the aggregate product is surprisingly poor.
Nobody else has the amount of data Google has, that could, with good design, potentially contribute to a good mapping experience.
Even so, to go through the things you list (ignoring Street View and satellite which I already mentioned above):
- Nokia maps has much better business listings, up to date opening hours and reviews than Google
- Maps.ME has far superior walking directions - their pathfinding algorithms can be a bit iffy, but OSM data has, in my experience, far better pedestrian- and walker-oriented trail data than Google. Particularly in remote areas, on mountains, etc. If by "terrain view", you mean the 3d visualisation, then Google's is quite pretty, but not as useful as more accurate and complete trails with graphed route altitudes.
- I'm not in the US, so Google's public transit data is likely better there, but here in Ireland it really isn't. This despite the fact all of our public transit services provide open real-time APIs. I'm not aware of any mapping service here that gets public transport integrate right, but OSM at least has better stop data than Google, which can be fed to RTPI APIs. Google's EU headquarters is here, which includes their Google Maps team...
- I find OSM coverage in is higher quality than Google in more than "dozens of countries".
I'm aware that all of the above is anecdotal, and much of it being from a non-US perspective, I guess some of this could just be an overly strong focus on the US on Google's part.
However, most of my issues with their Maps service is down to UX, performance (their web-based maps are particularly awful here), accessibility, and general consistency (e.g. their Android Street View app is really limiting and doesn't seem to integrate with anything else - the switching between it and the Android Maps app is unintuitive and generally makes very little sense in terms of actual use-cases). So I think this is somewhat independent of geographic focus.
Except for the "high quality coverage" (which previous poster in fact disputes), what has that to do with his argument "on a purely cartographic level" ?