I think it all depends on what type of site you are running. Adsense can perform well on a wide range of sites whilst CJ does not always offer the right products for your site.
I'm comparing business to business and real estate to real estate. If a farmer grows apples and oranges, but oranges sell for twice as much, he will plant more oranges and less apples the next year. Because he wants to get the most money for his limited space. You can't compare Astronauts to Orangutans, but you can compare eCPM and which brings more website visitors.
I am happy with the way things are, but worried they won't remain constant. I don't want to go back to making $5 a day.
I get revenue from many different sources. Adsense is not the most profitable, but it is near the top. To use it exclusively would be a mistake, but to not use it at all on none of your sites would also be a mistake.
mind to share what to promote to chinese audience? I am under the impression that they don't know much english so most of cj stuff are not understandable to them...