> I don't understand why the Apple Maps team has been so slow on features
Have they ? Every major iOS update has major updates to the Maps app.
It is slowly bridging the gap with Google Maps and the issues are still mainly with POIs which Apple arguably can never fix. Unless of course they do their own Street View and invent their own captcha system.