One day someone smarter than me will make some machine learning thing that deletes brands from videos in real time.
Paying any amount of money just drives up the value of your attention. If you can afford to pay off the advertising platform, then you obviously have enough disposable income to waste on the products the advertisers wants to sell to you. In the end, you're helping them segment the market and paying for the privilege.
In YouTube's case, you're paying to avoid ads but you're still being advertised to since videos now have hardcoded sponsored segments. You're also being constantly tracked by Google's surveillance. So you're still gonna have to use uBlock Origin and SponsorBlock if you want to avoid advertising or tracking.
Also, it's just not feasible to say 'let me pay money to not see ads'. You can pay for netflix, youtube, google search.. but what about the long-tail of all the sites you visit? I think Brave or somebody tried solving it with micro transactions but automatically deducting money also does not work that way because most of the content is trash I would not be happy to pay $0.005 for.
Arguably, it should not be a tax-deductible business expense for businesses. At least not beyond, say, 20% of cost of goods sold.