It never ceases to amaze me how companies choose the worst software!
That's personally not enough for many remote companies. So if we're going to have to have Zoom on our machines anyway (to handle an all-company meeting), why not just use it for the rest?
And I suspect that for most people -- including me -- Zoom accounts are "effectively unlimited". I wouldn't expect that many people to attend one of my meetings. The Internal Events team have licenses that allow for more attendees; I have a 500 attendee limit and I doubt I've ever gone above 50.