However, and this is from someone who is staunchly pro-subscription, anti-ads: its not the ad company's fault. Its the ISPs.
ISPs not being public infrastructure is frankly wrong (hopefully for obvious reasons). It should be tax funded and essential websites should conform to low data traffic requirements to maximise accessibility (more than they already do and more broadly).