> why even have meetings in the first place

Exactly. I personally have never been in a meeting which I thought was absolutely necessary. Except maybe new fire regs.