In its current incarnation the Google AdSense is definitely a fraud. IMHO, thousands if not millions of AdSense publishers have already been robbed by invalid click Google excuses till date. As and when an AdSense publisher site and, or blog starts earning a good amount or starts attracting visitors, the Google AdSense people usually come up with this standard excuse:
It has come to our attention that invalid clicks and/or impressions have been generated on the Google ads on your site(s). We have herefore disabled your Google AdSense account. Please understand that this was a necessary step to protect the interest of the AdWords advertisers.
And publishers disabled for invalid click activity are not allowed further participation in AdSense and do not receive any further payments. The earnings on your account will be properly returned to the affected advertisers, who knows?
On searching even at Google itself, you too may find:
Google AdSense—a scam?
How to Bring Google AdSense Down
Nonsense with Google’s AdSense?
Google, p2pnet: AdSense saga
Google’s adsense a Fraud
Google Adsense is a fraud
Google gets gruff over click fraud
Google Sued for AdSense Fraud
Obviously google adsense is a fraud
Don’t Get Caught With Google Adsense Click Fraud
Google Files Click-Fraud Suit
AdSense Has A Scam Side
Neither the publishers have enough of the skills and, or expertise to verify who has created the said invalid clicks nor the Google is fair enough to show you the records. Moreover, it is not that easy a job to prove that the records have not been doctored. I’m not lawyer, but I feel that the Google Adsense business in it present form is not transparent and they people are cheating their AdSense publishers in violation of common law.
I therefore, request all AdSense publishers to stop displaying Google advertisements with immediate effect and ask these Google people for some transparent method such as pay per thousand impressions excluding all page views from local network and, or the server itself.