Knowing what I know about the costs of streaming video, I really want to know what the alternative is for a platform that can't just throw money down the drain. To my mind, there are only two options here - people watch ads (within reason, but 2 hour ads aren't resonable), or people pay YouTube (a la Premium).
If you want things for free, the only way to make that happen sustainably is ads right now. Donations simply will not work, especially for something with the costs that video incurs - to say nothing about being able to compensate creators for their time and effort.