You have not set up video conferencing in academia then. Or have the WebEx or high-five meeting falter when a hundred people join. Zoom is definitely the most seamless video conferencing system out there, and there's a reason more and more corporations are switching over to them. It sucks that they're skeezy as well, but perhaps it's because they know they have the technical advantage