Over the last year it has become clear that new senior leadership does not trust anyone they preside over. That can be the VP's under them all the way down to managers over teams. Every small decision has to run through the CTO and his office (thus it takes forever to get things back). What is the point of middle management if they never make the decisions themselves or the people they preside over and/or are constantly scrutinized without good reason.
Senior leadership wants "data driven decisions" (and there is nothing wrong with that). However, when the engineers turn around and provide those data driven decisions, senior leadership make decisions regardless of the data that is handed to them.