Again this is largely in the eye of the beholder, and largely depends on what existing skillsets you have and which skillsets you are looking to develop. If you prefer the idea of physical products, dealing with suppliers and customers and online ecommerce, dropshipping is probably going to be better for you. If you like digital marketing, content creation and sales funnels then you’ll love affiliate marketing.