I don't see what the technical capabilities have to do with the morality of the issue. You might just as well modify a downloadable binary to neutralize license checking code to avoid paying for the software. Does the fact that you can do this make it not stealing?
If you want to exploit your technical capabilities to deny publishers their revenue, don't fret when publishers do the same with DRM, walled gardens and other such measures.
Current adtech practices need to be made both illegal and technically impossible, but that obscenity does not make ad blockers more moral. Two wrongs don't make a right.
No one owes publishers revenue. As a society, we might have some conditional agreement to restrict freedom of information transfer for some specific purpose like encouraging art, but if that purpose isn't being served well, or even isn't popular, them it is that same societies right to remove those restrictions.
Publishers are not merely "information transfer". They are largely content creators. Whether that content is music or news or something else, it costs money to produce.
Using that content without paying for it (with ad impressions or direct sales) when those payments make the creation you consume possible in the first place – there is no moral high ground in that.
By ad blocking you're just taking things for yourself while relying on others to pay for your share of the cost to produce the content you're consuming. Zero marginal cost is not such a big intellectual barrier to understanding that this is unfair and unsustainable.
People are quite content with ad blocking only because someone else has to pay for creation of the content they consume. Of course people are content getting a better deal than other people.
But you can't translate this individual selfishness into a general society-level desire because ad blocking only works when not everyone is doing it. On a society level, if you don't pay for something, you don't get it, because there is no one else to pay for it. Whereas what people want is to get something without paying for it.
And if you claim the society is in agreement that ad based business models are unacceptable, I'm yet to see any indication of that. People really like not paying for things with money, and ads let them do that.
But what people like to do even more is taking without giving in the name of some unconvincing ideology.
If you want to exploit your technical capabilities to deny publishers their revenue, don't fret when publishers do the same with DRM, walled gardens and other such measures.
Current adtech practices need to be made both illegal and technically impossible, but that obscenity does not make ad blockers more moral. Two wrongs don't make a right.