Apple could have chosen to release maps once it was actually ready. Corrections are inevitable with something as complex as that. Releasing what should be a beta product at best is just asking for problems. On occasion I've had problems with Google maps too, so it's not like these things are perfect.