You can have “Link Unit” ads which have no graphics and are very unobtrusive. You can filter them to exclude domains or types of ads.
I think it would solve the problem.
The fundamental problem is that the company placing the ad would be firebombed by leftist zealots