@joriki @ryanc @danluu
It should be pretty trivial to add a negative weight for each advertisement placement the page contains. This would at least cripple the "million ads no content" model.
But it would also be counter to google's interests as a company that collects tax on ad placements.