If Google could detect this behavior, wouldn't they kick the culprit out of AdSense?
The #1 thing Google is concerned about for search is webspam. The #1 thing they are concerned with for Adsense is click fraud. So in this situation, we probably have a) a site which gets little traffic because google search has detected it is webspam and b) a site which makes little money because it gets little traffic, and c) doesn't engage in click fraud. Therefore, it still is a member of Adsense, but gets no search traffic in google search.
http://www.theguardian.com/money/2013/apr/15/passport-applic...