That argument goes for any other feature. Heck, it goes for Maps itself. The point is that it is a vast improvement over what was available before. And what you lost from the built in app, you gain from 3rd party apps. So the net result is that instead of needing a 3rd party app to do navigation, you instead need a 3rd party app to do street view (or whatever).
People like to point out that apple's maps don't compare to google's maps. But they really mean to say that they don't compare to google's maps *on android*. And, as I said, if what you want is google's maps on android, then you should have bought an android a long time ago. Samsung makes a few...
But the experience of google maps on iOS was crippled. Apple maps are bad also (in different ways), but at least Apple can now control the experience and improve it, add features, etc. At the same time, Google can now do its own maps app and really shine. Win-win.
I really don't understand what the critics would like. Nobody thought that iOS maps was tenable. They sucked. Nobody thought that google would let apple use its maps on the same level as what is on android. Even google admits that the battle today is iOS v. Android.
It is clear that Apple had to make a change. Now they have to double down and get good at maps. Google did it. Apple can also.
(fanboys? really?)