And that’s why I don’t really hate it. I hate Google, but I think it’s a neat design choice. I still hate Microsoft’s icon design a lot though, they can’t seem to stick with one thing.
To me, that's just the case for camera and calendar. Maps is IMHO perfect (except the unnecessary G) and the red-and-white envelope is quite well-known.
I think what really bothers me about the aesthetics is that the shapes are broken up by the coloration. For example, the pin icon for Google Maps looks almost like a hook, because the yellow has little contrast on this white background.