Most hour+ long sermons could be delivered in a very good testimony. There is a good point to be made that can be made very well in 15 minutes or so but years of practice has enabled then (and often trained them) to draw it out an hour or so.
This does not go for lengthy studies with much scriptural context. If a good bible study is being laid out that has much scriptural reference then it can take some time to do that.
But... as I said... the point they are wanting to make in most hour+ long sermons could be told very well in 15 minutes or so.
As I once heard said... "15 minutes is long enough for a good preacher... and too long for a bad one"