And this is exactly why they need to be broken up. If that offering was their core service, you can bet it would be the priority of the middle managers.
The integration between Google products is definitely one of the things that keeps me with them.
I've seen more than a few companies that are no better at their core service than the giants.
Small companies I've been working in are sometimes even worse.
Web app which takes 10+ sec to fully load? That's ok, focus on the new features!
This web app wouldn't survive unless it already had backing of the Microsoft level or did offer immense unique value to its users.