In reply to jamesfedrick.

Amazon’s Affiliate Program has a wide range of products in their system. Since Amazon covers such a wide range in almost all categories, bloggers find it easier to find affiliate programs that match their blog's limelight. Adding on, this program is also a great way for them to earn commissions as well. Hence, bloggers usually prefer to use the Amazon Affiliate program.