It's an excellent policy. In part, because no one wants to put together an agenda before the meeting, and some people may dread having to do minutes after the meeting. Sure -- if a meeting is NEEDED all of these steps will be done. But if the meeting is just busy work -- a way for people to pretend to work without actually working -- and if people are going to actually do real work in putting together agendas and minutes ... well ... maybe an email is better than a meeting ...
There are now AI apps out there that will produce minutes and summaries automatically. If I were still working and attending some meeting where people were gaming it, I’d spend a few minutes and set up something to game my way.