There are many profitable affiliate programs. It is up to the caliber of the affiliate on which type of affiliate can bring him the most profit.