Have you used adwords? I have. And it is pretty transparent about almost everything that should be available to the advertiser. They certanly have the website base and actively moniter ads for inapprpiate content, increasing overall prosperity of the network. Although it could get them more money, they play for long term and keep the standard high. They need to make money like every other company.