Not for the reasons you listed.
If you are sticking around to watch a 60-minute video that is a waste of time just because of a catchy title, then you are the problem - not YouTube.
People watch long-form videos because they want to watch it.
The problem that YouTube has is hosting and...