Regular meetings, as opposed to ad hoc ones, help establish a consistent team cadence.
Yes, but they can also affect morale, and slow things down (by quite a bit).
ToMAYto, ToMAHto...