There are some great affiliate programs for people who either don't have a product to sell or don't want to spend time with coming up with products. Those affiliate programs are tried and tested. If you are good at promoting a product but not equipped to deal with orders, all you need to do is to direct them to the real providers. So, it is a good option for marketers.