Sam's talk was really informative and had a lot of great information, but I think that is external to the point being made. No one intends any disrespect of Sam, his talk, or anything else, and I think we can all agree that he's a stand-up guy, very knowledgeable, etc. No one is intending anything negative about the talk itself, the speaker, or anything along those lines, except the length.
The talk ran almost two hours, and it is not the first time that this has happened with speakers at CCA; in fact, virtually all of our speakers run significantly over their time. Now, in Sam's case, there were definitely some extenuating circumstances -- there was a delay when the computer crashed, there was the Cub Scout meeting going on, etc., and all of that added to the talk's length. The difficulty with longer talks like this comes in from a number of directions -- and the biggest one is the human attention span. It's limited to about 45-60 minutes. There's a reason why the average TV show is an hour, why most classes are an hour, etc. etc. Heck, there's a reason why an hour is an hour long, and a part of that is because it's a convenient amount of time before people's attention begins to wander.
We also have to accept that any given speaker is not of complete interest to everyone in the room. If the speaker is speaking on Central American Cichlids, and you're an Mbuna guy; if the topic is Apistogramma and you're a Tank Buster; whatever.
Of course, other things do contribute to the length of a speaker's talk that can be avoided; interrupting him for questions, for example, is one of the most common ones. Really, if a speaker is interrupted for questions that take 5 minutes to answer, plus the time lost to the interruption and to get back on track, that can add up -- quickly.
I agree that this is a problem, within CCA and in general, and should be addressed. I think that a combination of reminding people to hold questions / comments / etc. until the end (many questions are better dealt with on a one on one with the speaker during the remainder of the meeting), and also a polite, but firm, reminder to speakers to keep their talk to an hour, combined with possibly someone taking the responsibility of discretely giving the speaker a 15-minute warning (which they may or may not heed), are all good things.