Here are the top advantages you get for using affiliate marketing on YouTube:
You can get a wide selection of products to promote
There is power in what kind of products you can promote leading to which you also get to track how your links are performing
There is the flow of passive income
There is a minimal investment on your part