If someone needs to have an ad solution to have their website running it is NOT a business that should exist. It's like we say restaurant owners should support the mafia because otherwise they cannot make money in the neighborhood. Or any other criminal(ish) activity. "Without advertising we wouldn't be able to run this" MAYBE it really means you shouldn't run it at all, but don't force advertising(+malware) down you…
It's not a simple black/white choice in most cases. As a top 10K website publisher, you have many advertising options. Some are considered safe and user-friendly (Google, DoubleClick - IMHO no longer justified) and others less so (pop-ups, various auctioned stuff). You then get to decide on these options by estimating the potential revenue vs. negative effect on users for each. Some sites are greedier than others, some marketing folks more convincing than UX managers, many people just don't know what to expect until they get their first sh*tstorm from users.
OTOH there are thousands of worthless sites that obviously only exist to serve ads, some major publishers included.