I've never worked at Google, but it looks like shambles from the outside. Kind of reminds me of a younger Microsoft back when three teams would create three competitive solutions to the same problem (although to Microsoft's credit they still support most of those to this day).
Google really needs to decide what it wants to be, what direction they're going in, and work together. I'm guessing there's some perverse incentives at play for some of this (e.g. promotions/bonuses for new stuff, nothing for updates to existing products, or other "boring" work).