How to make the experience worse than Skype
One low-tech solution would be to assign unique per-person IDs and passcodes so that credential reuse can be easily spotted and banned in one go.
Would those be in addition to the meeting code and password, and Zoom account and password? Sounds pretty terrible.