>> I'm still not 100% clear on what zoom solved that led to such a surge in popularity.
Little things matter. When I send a zoom link, it is ~20 characters and I can alternatively just give you a room number.
When I send a MS Teams link, the invite is 5 line long with hundreds of strange characters in the middle.