Sometimes Google just bans a publisher account for click fraud or not adhering to their policy or take away their earnings citing invalid clicks. And no further explanations are given. As a publisher or a blogger you have to look for alternate revnue sources, even if you are holding an Adsense account. There are many ad programs that you can run along with Adsense ads.
For the webmasters who are either not accepted into the AdSense program, or do not want to use Adsense ads, the following Google Adsense alternatives will be worth having a look. The list contains more than 100 adsense alternative sources which contains everything from CPM, CPA, CPL, CPC, Shopping networks, Contextual ad programs and affiliate networks.
Google Adsense Alternatives