That's probably why they have been around for 10 years, have paid out a billion dollars, and offer weekly payments Yes, I'd ignore Clickbank also
It depends on different affiliate network requirements. CB belongs to lower class. If you want to submit your products to CJ, Linkshare, etc. you need to improve product quality. Those big-name products are sold through other affiliate networks.
Just search for the cream of the crop, Just go to the affiliate product you are interested in and ask yourself would I buy that?? if so then maybe think about promoting it.