If you buy a trade magazine it's a given the ads will be targeted to a specific area of interest. The bad ads are simply not very interesting, and the good ads add real value to the experience by giving you useful information and/or entertaining you.
But when you turn the page, they're gone. Print ads leave you with some agency.
Most ads on the web seem to be completely untargeted. And when they are targeted, they're not targeted very well. And even if they are targeted well, they're incredibly repetitive.
Web ads don't give you agency. They treat you as a passive consumer who needs to be forced to see the same stupid banners over and over. Most of the time the banners are simply annoying. Even when they're not, they have a much lower information content than a print ad.
So unlike a print ad, which will be some combination of irrelevant, beautiful, sparsely presented, and informative, they carpet bomb your browsing experience with noisy low-value distractions.
Instead of adding to the experience, they take away from it.
And from the seller's point of view, it's damn near impossible to work out the ROI. You can't assume that view-click-sale works, because often people will research a product before buying. So you don't know if they've seen the ad once, or fifty times, or been persuaded to buy in some other way.
There certainly is an arms race, but it's gone in a completely ineffective direction.
IMO there's a lot of money to be made by bringing some intelligence back into web marketing. Instead of just spurting banners everywhere or using not-so-bright algos to do poor targeting, the ad industry might want to consider going back to ads that add value, instead of treating customers like not very intelligent prey that has to be herded down a funnel.