Company meetings are a real pain for some. They last too long, take too much time, waste resources and more. Have you ever been in a meeting and calculated the cost of the meeting? Add up the bill rates around the room, and you will get a real shocker. Your meeting time is REALLY EXPENSIVE, and so should not be wasted, but almost always is.
Poorly run companies have terrible meetings. Great companies have great meetings. It is your job to make the meeting great! A great meeting should be as fun as going to the movies. Relevant information is discussed, it is argued by your staff, and then you settle on your strategy for execution. At the end of the meeting, you should be energized, not sapped of your strength.