Points 2 and 3 are great.
Point 1, well... good effort. But in my experience, in London (a major world city), Apple Maps is severely lacking compared to Google Maps.
The interface is great, the quality of aerial photos is great, the Look Around feature is great..... but there are just so many inaccuracies and so many missing labels compared to Google Maps. I have had countless experiences of Google Maps being better updated in terms of labels of businesses etc, shop opening hours, and navigation. I always do my best to retport these, but most of the time it's just quicker and easier to use Google Maps.
Can't even do simple things like multi-stop route planning and "set arrival time"!
And Waze is, in my experience, vastly superior for driving navigation.
A shame really. I'll keep fighting the good fight!