imo the problem with big tech executives who rose through the ranks in the growth phase of the company is that after the exponential growth in the employee count they expect the individual performance to be the same as their time in the company without changing anything in the leadership style.
being scrappy might work when you have <1000 employees since the chaos might be manageable but when you have 100000 people working in the company scattered around the world, the leadership must also adapt otherwise you get bloated companies that are ran like a headless chicken.
Sundar and Zuckerberg love to blame the individual contributors for having fun instead of working and slacking off but it's so hard for them to hold themselves accountable for the situation of their companies. They get their bonuses when the company is performing well but when times are tough it's because of a regular employee slacking off. ironic that big tech started off with the idea of being better than large corporations of the time only to end up as a bureaucratic hell itself.