It's a good product and in many ways better than the Google maps that existed previously on iOS (vector, 3D, Flyover).
The map data coverage is fine for probably most users. For those users it is inadequate for, however, it renders maps completely useless.
However, it is fundamentally flawed in the most important area: Search. The search just isn't good enough to come anywhere near comparison to Google Maps. Apple need to be focussing 90% of their efforts to catch up here - a tall order.