And it doesn't have any buildings at all in my friends' neighbourhood, because it was fields when their aerial images were taken under construction when their StreetView cars passed through 4 or so years ago. OpenStreetMap has accurate buildings. Apple Maps doesn't, but you've got a complete street layout and can overlay its more recent aerial imagery to see the buildings. Google Maps has no buildings, no aerial imagery from the last seven or more years, gets the street layout wrong and mislabels some of the few streets it actually shows. It's fun taking a 3D drive through the first roads when they were still lined by bare earth and areas about to start construction, but I got lost using their map...
Any mapping service's "moat" depends more on whether it's remotely adequate for the areas an individual cares most about than its ability to superbly render famous features of priority US cities.
[1] free to set up a rendering database that is
but yeah, google approves them occasionally as well