Ok, now my legs are tired and I still hate meetings.
In truth, what are meetings for? Writing an exhaustively-researched list completely off the top of my head results in:
- Announce stuff
- Get buy in from other employees
A quick Google search tells me that "the purpose of meetings is to coordinate action!" Yeah, glad we got that one solved. Meetings have a few key problems: People like to talk, there's usually little-to-no standard for structure or ending, and it's considered "impolite" to interrupt someone who's wasting everyone's time (especially if it's the CEO).
In fact, I'm starting to question if we need meetings at all. Let's look at the four purposes above:
Announcements: Meetings might seem like a nice way to announce things until you consider the alternatives: Email (quick, easy, not distracting, difficult to ensure everyone reads it) and presentations  (Longer, can go into detail).
Buy in: If you (or your boss) feel(s) that you (they, ok, I'll stop now) need to discuss your decisions with your employees in order for them to feel included, you're an idiot. Find a real way to include them. Like letting them lead. If you're looking for opposing viewpoints, people prefer to bring those up privately, instead of publicly in front of the staff.
Halfway through. Phew.
Brainstorming: In the first draft of this article, I was going to posit that brainstorming was the one good reason for meeting. Right? Isn't that how it's supposed to be? I mean, that's what they did all the way through school.
Then this article popped up on Hacker News. Shoot. As it turns out, we humans are better at coming up with creative ideas on our own than in groups. So let's take a note from Rand's essay on The Twinge and say that meetings are good for taking those ideas and sanding off the rough edges.
Coordinate Action: Oh, give me a break. There are many, many, ways to coordinate action in your particular organization other than meetings. Half of this falls under "Announcements" and the other half under "superfluous planning."
I could be entirely wrong with this rant. I'm still young, and have held only one real job in the industry (admittedly at a fairly bad company). Tell me I'm wrong in the comments!
 Presentations differ in my opinion as they have a set goal/outline and are less prone to interruptions. Think Google's Friday presentation vs. your last staff meeting
Meetings for idea generation worthless because: http://www.theamericanconservative.com/jacobs/hey-extraverts-enough-is-enough/