I agree but the root cause isn't Google, it's advertising in all its forms, Google's ads just happen to be the most profitable ones. Kill advertising and the web will be fixed automatically and permanently. Using uBlock Origin is everyone's duty towards a better web. It should come pre-installed in Firefox.
No, that is too easy. There is a good reason to sell ads on your website to finance your project. This is totally okay. I'm happy to "consume" ads to finance a news site for example. I would even share some personal data to help the website to target the ads. Why not? Why should I rather give away "real money"? You cannot demand free stuff without giving something back. I mean, you can, maybe. But not every consumer can. And ads or online marketing in general, offers a good option to consume stuff that costs money.
The problem is that the whole system somehow perverted over the time, because everyone was trying to make money. The advertising system got sick and everything around polluted. And the real root cause is... et voila, applause, applause... some capitalistic process or at least the current human economic behavior. The internet offers good ways to earn money, so people will exploit this feature.