Too much of leadership is from finance/tech and not enough from operations. The result is micromanaging and the promotion of "technicians" who are not "leaders". KPIs are detached from objectives, departments are siloed, and mid level leadership has no strategy (or, worse, pay lip service to strategies that are mutually contradictory). It's a very frustrating environment for someone who wants to contribute. They prefer a "do what you're told" leadership style.