If your meetings aren't productive there's definitely a problem in your org. I suspect meetings are being driven by those without a clear goal and intend to fill a whole hour talking. Just a hunch, thats some good ole internet armchair analysis for ya.
Long meetings are a symptom of a lack of planning imho.