Meetings are necessary to get everyone on the same page. Short term it is difficult to see the benefits of meetings, but long-term success is only achievable if everyone is cohesively chasing the same goal.
I completely agree that meetings need to have a concrete agenda and should not allow anyone to monopolize air time. But they are important.