I don't remember which creator said it but basically by donating them even one dollar they're profiting more than if you sit thru hours and hours of ads. I guess objectively one can claim the moral high ground by watching ads but that really is like tossing bread crumbs to a beggar.
I'd really like platform like YouTube to come up with a subscribtion model that you pay like $10/month of which 20% goes to YouTube and the rest is split between the creators of which videos you have been watching. Even better if there's a way to prioritize the ones that you really want to give your support to.