Recently, I signed up for the Yahoo beta publishing network. However, I noticed that they did not accept religious or charity web sites! I almost fell off my chair. How could this be so? It seems that they'd be losing a giant chunk of revenue AND alienating a sector of the public that is doing (the most?) good.
I ran into this problem with Google. The reason behind it is they don't want members just clicking on Ads just to raise money for the charity and therefore raising advertisers costs without raising advertisers traffic.