The way I understand it, the blocking isn't just
happening with banners, but with text link also.
Even if you are using a regular affiliate link,
if the link includes certain words, the whole link
will be wiped out and a blank space will replace it.
Webmasters need to pay for their costs of keeping
up their website.