Yes, that's why the entire internet cannot figure out how to adequately monetize content and articles about the problems with ads pop up routinely on HN: because one lone blogger is a putz producing nothing of value and blaming others for it.
I am willing to use my experience to cast light on this issue. But I do not appreciate people then turning that into a chance to take pot shots at me personally.
My point is that every single time these discussions come up, people say they would like a means to monetize content that fits X parameters. Those parameters include low friction of use, widespread accessibility and micro payments. So I created a tip jar using the most well established payment system on the internet and made the lowest payment amount just a dollar.
I rarely get a dollar. Most people willing to pay anything give more than that.
My firsthand experience suggests that this list of criteria people put forth is merely an excuse and they aren't really willing to pay anything.
Because I hear this list of criteria endlessly and I have met them all to the best of my ability with current tech by making a PayPal tip jar available. I do get some tips. But I have also become convinced that the people in these discussions listing all the reasons they don't pay while using an as blocker are just giving excuses. The truth is they won't pay.
This is the crux of the problem. Ads are how you monetize content when no one wants to pay for it. It is how TV content was originally monetized.
And if most people simply are unwilling to pay, then you have your answer: ads are here to stay because it is the only way to reliably monetize content.
If people find ads so evil and objectionable, actually opening up their wallets and paying for subscriptions, Patreon support, tips, etc is the way to get content producers to drop ads. But most people don't actually want to do that.