Google Ads can be implemented in a reasonable way. It doesn't need to be a horrible experience. Greed has made them integrate 5000 other networks and they're the reason adblock is on the rise. I'd wager display ads would have much better return if they weren't abused for years.
That being said, it is the fault of these publishers to under invest in developers. It's like not investing in the printing press.
All of those networks run through Google's ad infrastructure and is allowed and encouraged by Google's ad policies. Publishers have the least control over the ads that run.
That being said, it is the fault of these publishers to under invest in developers. It's like not investing in the printing press.