And the degree to having some level of org structure ossification is to have lots of people sort of going off and doing their own thing. Which probably worked at Google for a longer time than is often the case just because they were printing money. So what if they were doing projects and then just killing them, living with duplication, or having a bunch of random activities that led to nowhere.
Even if it's a bit frustrating it can also be more fun to be in an environment where it's more of a make your own adventure sort of thing. Mature companies though mostly have to be very structured about how they operate.
Sure. It's an incentives problem. It's very difficult to align the incentives in any organizations with six levels of reporting chain so that people with the most day-to-day power over the direction of the firm (mid-level directors) are marching in the right direction.
I don't have a silver bullet for this, but I would say that, broadly speaking, managers that don't take feedback from below, as well as above, are probably doing a poor job.
It's a bit of a damned if you do, damned if you don't kind of a deal.