I pay for YouTube because it does give more revenue than watching an ad to the creators. I pay 6$ and watch hundreds of hours monthly. If it was more than that I will consider alternatives and AdBlock (what I was doing before started my sub). To each their own :)
Some do, others don’t and as someone else said i am not going to make Patreon and do monthly sub to each of them. As I said I watch hundreds of hours per month and it’s not from 4-5 creators. For me it’s worth - I pay for the infrastructure and some support for the people I watch. If it’s free for you it means someone else is paying.