I feel like 60% of the points in this article relative to the problems with meetings in general that remote meetings make worse are entirely solved with judicious use of the "raise hand" feature that Teams has, and while I've never used any other software for meetings, I would be utterly gobsmacked if Zoom and the others didn't have a similar feature.
The rest of this is a lot of complaints about meetings in general that are kind of, maybe made worse with someone's bad A/V setup, but I'm always trying to avoid meetings for all of those reasons anyway.
Maybe some of people's problems with meetings have less to do with the meetings and more to do with the apparently extremely adversarial relationships they have with coworkers. I don't find many of these issues in my workplace at all, and I think unavoidably a big reason for that is we have a very solid company culture that encourages mutual respect and pro-solution attitudes. I think that's a better answer by far than anything to do with your meetings.