Meetings can be useful tools if you make sure to involve the right people and stay focused. This doesn't require anything special. Just define what you want to decide in the meeting, prepare for it ahead of time, and come to the required decision in the meeting -- discussing as necessary.
If you do that, it was a useful meeting. I have one or two such meetings a week at work, occasionally even three. They're rarely scheduled by management, but instead by the engineers building the system.
Meetings can also be used to disseminate information.
Thankfully I've escaped that sort of nonsense, but it seems like it can pop up anywhere.
Meetings scheduled by managers stand out from the crowd, but if you count them up, are actually a minority (at least for me).