An Annual General Meeting is a vital and important part of any organisation.
I have experienced them running and completed in under five minutes and over hours.
Much of the discussion in long meetings could be limited if there is good preparation and communication before the meeting starts.
A good AGM is where informed members can come together to vote on investigated proposals, where legalities and appointments are voted on and agreed to according to the constitution. Finer details should have been aired and discussed beforhand.
©Paul S Allen 2011