If ads are first-party, non-personalized, non-tracking, and don't get in the way of the content, people are mostly fine with them. Most ads are not like this, so people use ad-blockers, and the good ads get blocked along with the bad ads. The fault lies with the advertising industry, not the consumers.
It's an old-fashioned notion, but the advertising industry has extremely bad manners: it doesn't respect civilized social norms like not exploiting personal information for private gain and not egregiously interrupting people for trivial reasons. It's nosey, untrustworthy, intrusive, manipulative, and deceptive. I wouldn't tolerate this behaviour from a friend, and I'm not going to tolerate it from a bunch of amoral strangers.