Yahoo isnt going to want to keep publishers that send garbage/non converting traffic to advertisers. Some of yahoo advertisers spend lots of money and losing them would be bad. Im sure the same applies to Adsense.
My earnings have been down from last month but yesterday I ran Adsense ads instead of YPN and it was horrible, the clicks with ypn are 10x more than with adsense.