I wish Adsense would develop something to help protect the publisher. I do everything I can to provide the best possible website for google to place ads on but I am always paranoid someone will click bomb my ads and before I catch it google will ban my account.
My suggestion would be to allow us the option to stop displaying ads after someone clicks on more than 2 or 3 ads. (I am not sure if this would stop click bots)
I intergrated my adsense account with my analytics account so I could monitor analytics for click bombing but half my clicks don't even show up in google analytics. I could have 100 for the day and only 50 will show. I also tried to use statcounter and its pretty much the same.
I really wish I could focus on just adsense as a main income source but you always here about people losing their account and can't figure out why.
I go as far to only show ads to search engine visitors to try and help protect my account. I just wish google could help in some kind of way. I know they don't owe us anything but I think it would be beneficial for everyone involved if there was some kind of safety net.