if we go one layer deeper, perhaps we can attribute that to the fact that people just aren't willing to pay for stuff, which leads companies to have to figure out how to monetize their services. that road inevitably leads to ads as the simplest, easiest and most obvious solution.
I agree but I'd go a tad further: Why do Ads even work as a monetization strategy? Either we've collectively been convinced that paying for ads is valuable in some way, or that on some level they work at convincing people to spend. I'm worried about the latter, because it means people are highly impressionable.
Perhaps we need to ban ads targeting children for starters, like we did smoking. Unfortunately with "ads", there is no easy "here look at this cancer-ridden black lung that was directly caused by smoking"-equivalent.