Affiliate sites promote affiliate products- be they digital or physical. Such sites have everything to gain from building backlinks.