I think any Dhamma talk longer than one hour is very tiring.here in sri lanka if monk do a dhamma talk more than 45 mins people start to leave
Especially when you don't know the subject matter.
The monk should be clever enough to deliver their message short and sweet.
Even in this forum, I do not read long posts.
I like when people talk to the point in a few words.