Look, I hate ads. I really do. You can pry uBlock Origin from my cold, dead fingers. But the thing is, sites and creators and whatnot still often choose ads as a way to fund the things they create. If they're pushing ads at you over a medium where you have control (there's a reason why a web browser is a "user agent"), then I think you totally have the right to choose what your user agent does and does not fetch from the remote server. (And I believe uBO does work for YouTube ads?)
But if you're consuming something through a medium where you don't have full control -- such as the YouTube mobile app -- then you get what you get. If the ads are onerously bad enough, and people don't want to pay to remove ads, then fewer people will use YT and Google will dial it back. But there's always the paid option.
I get that many of us don't like ads -- again, I don't either -- and don't like a choice being made for us as to how we're going to "pay" for content online. But this isn't the case here: Google offers an ad-free paid experience. If you get enough value out of YouTube, maybe you should just pay for it. If you don't want to (or can't), then ads (or blocking) it is. Or just don't use it... vote with your feet.