Every business model (online and off) has its benefits--even affiliate marketing. What matters, then, is what you find important and what will work best for your preference and situation. What is important for you is that you are sure about what matters to you most. It's always good to try things out and see if you like them. Nothing is absolute, this is one of the reasons that people enjoy doing business together on the Internet.
Affiliate marketing is a safe and low cost way to get familiar with running a business on the web. Affiliate programs are free to join, and the only initial cost you might have is a domain and website. So one approach is to do test campaigns to see if the product has legs. If people aren't responding to your first campaign, you can try another approach or another product. This brings up an important point about affiliate marketing. Some networks or programs will try to charge you something just to join and promote their products. This is borderline scamming if not outright scamming because there should never be a reason for any affiliate to pay for this.
The truth is that online marketing is full of exceptions. Internet Marketing product creators have earned quite a lot of money for the efforts they have made but they aren't exactly the norm.
The truth is that making a lot of money through marketing affiliate products is much simpler than trying to build products of your own. Really, it is all based on personal preference; there are simply some people who are not even a little bit interested in creating products of their own. So try to imagine that you've worked for five years as an affiliate to build up sites that are making money by promoting a variety of products. When you want to develop a significantly large income, this is a really great way to do it.
Since any business can be unpredictable, it's always best to be able to change directions when necessary. When you're a product creator, you still have some of this, but not nearly as much as affiliates have. Being a product owner has benefits of its own, but your position is more fixed as you're tied to a specific product. As an affiliate, however, you can change products or even niches at a moment's notice. You can also change networks or even work with several different ones at the same time. These are just some of the ways that you are free more info and flexible as an affiliate. You should take advantage of this when you do affiliate marketing, and not feel that you are limited in any way. Pretty much everybody can position themselves to benefit from affiliate marketing. The advantages are truly great but you have to be ready to do the try to get them. Promoting an affiliate marketer product requires you to make a real and true commitment to the project. So many things aspect into this like the tiny fact that there are numerous different affiliates all trying to do exactly the same thing that you are. Plus you can find very established affiliate marketers who have been killing it for many years. You can still jump into the fray and earn money but just be certain you know what you're set for before you get started.