That’s not quite correct. YouTube pays out creators who monetize their channels using YouTube ads (separate from any sponsors in the video itself). The amount paid out varies but is around $3-5 per 1000 views.
With YouTube Premium, among other features you get to avoid seeing ads. But Google still pays out creators a share of the YouTube Premium fee. See https://support.google.com/youtube/answer/6306276
So from my perspective paying for YouTube is more important than paying for Netflix, since with YouTube you help support smaller creators, while with Netflix money gets consolidated into big names and brands. The platform takes a cut at both, but it is still better to have some go to small creators instead of everything going into giant corporations.
you can listen to any video on mobile in the background, also no ads on mobile (so you don't need some hacky 3rd party app)
And you get YouTube music, which is comparable to Spotify (I prefer it in fact)
There's more content on YouTube then any other video platform, so in my opinion 15 per month is worth it
They can block people who are using adblocker from watching, as long as they don't do that I can't really see any moral grey area here.
It’s nice to know I’m directly supporting the channels I watch too, as I can’t feasibly sign up to dozens of Patreons.