Different niches and marketing strategies are best suited for one platform or the other. I personlly am an Adsense kind of guy, but not because I don't believe Clickbank won't make you money, because we all know they will. The sites I develop are best suited for Adsense such as tech, smartphones, and many more which are best suited for Amazon which are all strengths of my writing methodology and reseach abilities. I'm not exactly good with SMM and PPC, but this is me, so the best answer for everyone individually lies within...