Someone should explain to the folks paying for the advertisements that when you have visually intrusive ads, ads that start playing sound, or ads that obscure the content, there's only two options available to the person viewing the page: close the tab right away, or use an ad blocker. The more intrusive and annoying the ad, the more likely I am to harbor bad feelings about product being advertised, stop buying their crap, and will bad-mouth their products all over social media.
Likewise, someone should explain to the sites that hosting the ads that allowing keyword ads and things that bring up popups while browsing the site may pay you more per visitor, but it also assures that I'll not be visiting your site to see those ads. Would you prefer $.02 per visitor for 200 visitors, or %.01 per visitor for 10,000 visitors?
As far as the people that create the ad software itself, they really don't give a fuck if it harms your experience with the site you are visiting, or how their tactics harm the perception of the advertisers - they only care about getting their number of ads served as high as possible so their paycheck is bigger, even if it is actual malware they are serving. That many folks would take great joy in working them over with a baseball bat isn't a deterrent. The only way to really get them to change is to attack their pocketbook.