On two of my high traffic sites, I had both adsense and cpa offers. The first one had mostly US based traffic and the other one had international. So I reduced the adsense on US traffic website and just added more CPA offers on it. My daily revenue jumped from $50 from adsense to $150 from cpa. So if you have US traffic then most likely you can benefit from cpa/cps rather than adsense to monetize. If some of you have different results, please comment.
Lol affiliates are always paying high than other money making networks . You can find many affiliate guru on dp and they are making $$k+ every month .