I aggressively install ad blocks and add domains to /etc/hosts to prevent having to remotely reinstall OSes every couple months.
These are the people google is trying to help with this move, imo. Because ublock still breaks pieces of the web, but they can't be trusted to browse the web without it.
We've seen examples of ad blockers becoming problematic when they have too much market share (AdBlock Plus).
There are better options out there that (currently) give you fine-grain control over what goes into your machine, so there is pretty much no reason to give over that control to a corrupt group.
My parents don't need fine controls. They just need something to block most of the malware, adware and popups. That's the world we live in.
I don't mind a few unobtrusive ads. I really do mind those stupid ad overlays, ads that unroll themselves on top of the content I'm trying to read, and "scroll here for more" junk.
It's good on long term. The infestation of ad is really really bad. My mother and my girlfriend can hardly browse the web anymore.