I found myself more on the side of the meeting crashers, even though the article paints them as the villains. I've been in vastly more hour long meetings that were longer than necessary than ones that were too short.
In meeting-heavy orgs it is really annoying to have meetings led by people who regularly run up to or beyond the final minute of the time slot. Those extra few minutes practically never produce anything worthwhile enough to compensate for the rushing between meetings and having to choose between being more late to the next one or taking care of a quick bathroom/water/snack break.