Good point, and Maps is a good example. Apple's whole image is around "it just works", so things are expected to just work. "If you're not embarrassed by it, you waited too long to release it" doesn't really work in Apple's case.
I actually don't think Maps is a good example. I'd argue that Apple wouldn't have taken such heat and criticism if they'd launch Maps as an independent app, worked to iterate and improve it, and then baked it into iOS as a Google Maps replacement when it was good and ready.