There isn't a real alternative. Many content creators have created their own sites (like corridor crew), and there are theme specific sites like nebula or masterclass, but nothing with the broad appeal and audience of youtube
I really think Netflix should have a crack at it. (But clearly labeled as a different kind of thing. )