Google Maps is back on the iPhone. So can everyone shut up now?