Developers doesn't hate meetings, like lets say they had a meeting where they discuss the latest frameworks or technologies, they'd love it! The thing people don't like about meetings is the power dynamics, you can't speak freely with your manager in the room. Also if you have deadlines and people will get angry if you don't do the work and the meeting is wasting your time then you will feel frustrated since you know you will get shit for this that wasn't your fault.
But what happens once developers gets the power? Just look at architects, scheduling meetings where he talks about the latest tech blogs he read. Or managers, scheduling meetings where they talk about the latest linkedin blog he read. Or even CEO who schedules a company all-hands where he talks about the latest team-building blog he read on HBR. In those cases meetings aren't work, it is you forcing people you have power over to listen to your hobbies and thoughts. Of course the participants wont like it.