There's some good points in this article about how launching products irresponsibly has weakened Google's overall portfolio and eroded customer trust.
But there's a whole of of weird anti-worker vibes in here too. Overall I really don't think the problem with trillion dollar mega corporations is that people don't work enough dedicated hours.