I still see plenty of videos that are around 15-20 minutes long.
Great content tends not to be that length because great creators are incentivized to make longer content.
Perverse incentives.