As someone who sits through tons of presentations every week, by god absolutely
Giving a one hour speech almost limits the memorable impact side of it, no one has that kind of attention span anymore for even amazing speakers. That’s why Ted Talks do like 15 minutes and then have a hard stop