Agree with all the points. :)
Unnecessary meetings are very much counterproductive. IMO, a lot of things can be done over email and that too asynchronously. In these cases meetings are overkill. One should always think if something can be done asynchronously via Slack or email. If not, then schedule a brief call/meeting.