@buffets
I think the fundamental reason might be the demise of broadcast media, which social media played a part in.
Great speeches work only in the context of broadcast (one to many), and will probably get drowned out in the current many-to-many media context, which seems to prioritise attention to short-form content and non-institutional figures.