I don't think that's impractical - isn't it exactly what YouTube Premium offers, ad free viewing for £12.99 a month.
I watch quite a lot of content on YouTube and really should sign up for Premium but I feel that the shockingly irrelevant ads I get presented with on YouTube are trying to drive me to sign for it - they're certainly not going to get me to buy anything!
YouTube has been increasing both the amount, frequency and length of ads in their video's for a long time now. They know people will keep using them anyway because of the network effect, and people who are really fed up with these ads will buy premium anyway. For them it's a win/win.
Yet, most content on YouTube these days are sponsored by the companies trying to sell you a crap.
And with 'Native ads' it's nearly impossible to have ad-free experience nowadays.