Ad-blocking is a common point of contention in developer/tech circles. Some will say it's a necessary evil, some will say it's just plain stealing. But I disagree with these points.
I think ad-blocking is a moral, righteous and good thing to do today, and even dramatic actions like installing AdNauseum are okay. And here's why.
What does an effective advertisement do? It gets you to buy something you otherwise wouldn't have. In some cases this is a diversion from another brand (such as from Coke to Pepsi), but these are exceptions.
I understand from the perspective of a business, advertising is a way to "get your product out there". But personalized ads are beyond just putting a product in front of people. Most ads I notice on the web aren't this way. They are trying to sell me things I don't need because these are the things with the highest margins. Sometimes they're ads for more ads (links to sites just loaded with ads and with a very poorly written article).
The web isn't about hits anymore. It's about clicks. Pages and articles are shared by their headlines and not by their content, and websites certainly aren't bookmarked anymore. This is a direct consequence of online advertisement.
This is why you have to click through multiple pages to read a full article on certain sites, this is why SEO is dominated by scummy sites, and it makes clickbait headlines and articles effective. More importantly, it has fueled the "culture of outrage" we have today by making sure that clickable, scandalous headlines get floated up to the top of the page, the feed, and our consciousness.
Google etc. operate on ad revenue. While it's true that they hold an important place on the internet, that doesn't mean they are irreplacable. If Google's advertisement-driven business model went down the pipes, the actual web wouldn't suffer much. Gmail would go away and people would move to other webmail. Android would go away but AOSP would live on, and so would iOS and Tizen and the many other operating systems.
Let's face it, without advertising, lots of the web would stay around. The combination of cheap hosting and wide bandwidth mean you can run a social network on a $35 Raspberry Pi, or run a decentralized one on your PC. I'll admit that some of this software isn't perfect and probably not the easiest thing to get William Shatner to use, but they work.
Somebody asked me why Smart TVs send in telemetry data to "the mothership". And there are really two reasons.
You'll have to forgive my use of scare-qoutes, but neither are really better for consumers. Better ads means "more effective" ads, i.e. "ads that get you to spend more". "Better programming" means shows that get more milquetoast TV shows that don't challenge or offend anybody.
Breaking the existing personalized ad system...
...so don't feel bad about blocking ads.
Maybe someday there will be a wave of advertisements that don't track users anymore, but we're not there, and my ad-blocker is staying on. I do think it's nice to turn it off for small, high-traffic sites that need the revenue, but my default setting is going to be "on".