Google is testing a new advertising model to deal with click fraud: cost-per-action ads. Advertisers don't pay unless the customer performs a certain action: buys a product, fills out a survey, whatever. It's a hard model to make work -- Google would become more of a partner in the final sale instead of an indifferent displayer of advertising -- but it's the right security response to click fraud: Change the rules of the game so that click fraud doesn't matter.
If they ever implement that system, I think google will loose a lot of their for adsense because not all people would want to actually BUY a product... most of the time, they just look around.