You might criticize the content all you want but it’s another discussion for another time. The question is still it still how to finance a site like YouTube, with the content and amount of viewers it has, without ads or fees.
Your solution with content owners/creators paying for the housing of their creation is Vimeo.