it depends on your website but i wouldnt trust this website. Adsense is a CPC system and different from this one you showed
lol, this guy is hilarious. My take on it is if you can't establish fair revenue from adsense then you won't get too far with affiliates because its more demanding on the promoting.
Its not a strange thing. If you are expert in affiliate marketing then you can make huge money through it that will be far better than your earnings from Google Adsense.
It depends. From my experience, publishers from say US has lot more opportunities with other money paying schemes. For other countrymen, to me Google Adsense is the best paying PPC.