> but doesn't Zoom have a feature where you can broadcast to thousands and thousands?

They have webinar/event support for 5000+ participants, viewers can raise hands/use chat feedback for questions etc. and the meeting host can invite people to be visible.