Actually many iOS users claimed the Apple maps was a disaster when they first used it. Not a fanboy but just saying.
Haven't had any problems with Google maps past few years. Also the Navigation app that comes with Google Maps is still in Beta though, says so when you open it.
Google is able to collect so much data because Google makes not only really great software, but the vast majority of their software if not all of it, is free for anybody to use unless for commercial purposes.