Not sure what you missed about Zoom. It's works, but doesn't feel smooth and seems to have a very big footprint for something with a specific use-case.
In particular, my day job is at a big corpo office space style place, and the software that requires the most updates is Zoom. I don't get why. It's also a lot less simple to use than Google Meet