Deliberately annoying pop-ups, nags, auto-playing media, distracting animation, etc. in online ads does provoke the sort of negative reaction you describe. I block as much of that as I can. I would not really mind a website that had reasonable number of static, inline ads that didn't slow down scrolling or page loads and were relevant to the content of the site. But that's pretty rare.
For example: here in France we have this one company whose business model is "get a 18.xx€ refund on your order (20€/mo subscription)". its rather obvious how this kind of system makes money.
i had some elderly family members get scammed this way, and I absolutely refuse to ever return to any webside that displays this "offer from our partner". after checkout ofc.
so i get my train tickets on trainline, and amazon gets what businesses fnac and darty should have gotten. manomano must've lost a couple thousand euros of purchases from me already, hope it was worth it to them.