Overall it does require people to take work from home seriously though! Back in the days when we worked in offices video calls did have less pets and random people or kids walk in!
If people are able to have a dedicated office this works better but obviously not everyone was prepared for a forced work from home experience. It does require a solid internet connection which has been strained lately.
a. the person with feedback or background noise causing the video to flip to them
b. someone displaying their lunch for everyone to see
c. Zoom specialty: obnoxious video backgrounds
Zoom helps you block trolls, but does nothing for the pain of having to listen to someone's feedback during an hour long meeting. And you often don't want to interrupt the meeting to pester people about their microphone.
It's a similar problem to Slack. We have some people who overuse @here and various similar sins, and Slack's answer is there's no reason to block, just fix your company.[1]
What this misses is there's a broad range of behavior between pleasant and malicious. There are also a broad range of social remedies we normally use to deal with this behavior.
Most of those social remedies don't work well online. It's surprisingly hard to craft a written correction that doesn't come across as an attack, especially if you're senior and don't want to unintentionally throw that rank around.
For class-related stuff or larger meetings/seminars, we use the Events portion of WebEx instead of Meetings. It's basically the same thing, but there are more "roles" so there's a host who can mute/unmute participants or assign privileges. Panelists are the speakers who can turn their audio and video off by themselves but can only screen share if made a "presenter". Attendees are just the people watching the thing, and they can chat with text but can't turn their own mics on. They can raise their hand or the host can find them in the attendee list if they need to unmute them.
Once people got used to how it works, it has been surprisingly effective. You don't need to make sure every attendee in a 300-person seminar has headphones on--just the people who are presenting. If one of the presenters is unwilling or unable to use headphones, I can mute them if they have a live mic that's just causing echo while they sit there and listen. Students and other attendees can still speak with their mics, but only when called on.
Incidentally, this also does away with all of the issues of people disrupting Zoom calls because you can only join as a panelist if you are on the list and have the right link. You can still publish the attendee link publicly because the worst thing an attendee can do is type in the chat (and even then, they can only send to "all participants" if you enable it).
I see management sitting on a porch swing with beautiful scenery in the background and know I need to ask for a god-damn raise