The article has some very valid points.
When you are looking at internet options, for instance, I have personally been scammed more times than I can count.
When you are looking at things that require a lot of money up front, with the promise of a return, you can generally be concerned with the opportunity.
When you are building an online business of any type, you need to realize that there is some degree of effort in it, and that there is no way that anyone can guarantee an income of any sort.
One of the most important things in any business, whether online or not, is marketing. When you are trying to market, there are three things to consider.
First, find your target. Who are you trying to sell to?
Second, put a product out there that is of use to them.
Third, find out where those people will be.
Whether you are working to make a residual income or just a standard business, you need to consider those items.
This was something that I had pointed out to me by a woman who has made nearly a million dollars doing this.