Thanks for asking this. I recently took a job with $MEGACORP after 5 years with start ups. I forgot how much $MEGACORP likes meetings. I found myself thinking about how gumroad has no meetings. I asked myself the same question as the OP.
I work for an ultra mega corp and honestly the amount of meetings would be comical if it wasn't so monotonous. The recent meetings have centered around increasing capacity, I've tried to explain that less meetings would give folks more time to produce value, nobody gives a shit so I stopped caring too.
Though I have yet to figure out what they’re really about.
An easy way to pass the time? People relying on them to validate their salary? The only way a weasly middle manager can get himself heard? Cargo culting? Probably a mixture of all and more.