Any set up where someone is in meetings 5 hours a day every day is a set up where there are huge functional problems where a complete up-down blowup and reorg is needed.
You just supported the typical anti-pattern of management where someone new gets hired and proceeds to re-orgs everyone after a couple months of meetings to superficially understand how an organization works. This thereby usually causes many, many more meetings all in the name of trying to reduce the meetings.
The programmer equivalent attitude is "this code is horrible, it's due for a total re-write." Re-factors and re-orgs are the same things, but there's few regression tests for business besides "oh crap, we lost a bunch of money all of a sudden" which is a lot closer to coding directly in production.