Just like anything that's worth learning, online business is not different. I liken the learning curve to that of acquiring a degree, how long does it take? A good number of years isn't it?
Yes, and there is not short cut, you simply have to learn the stuff if you want that degree, even just learning to drive a car, it takes time too.
I don't know why people want to think making money online should be easy, in fact, if you know these facts, then you will know it's easy but it's us that complicate it.
I here people say this doesn't work, that program or ebook doesn't work and I wonder, why aren't people greatful? Because you didn't work the things taught now you want to blame the people and programs and everything?
It reminds me of a saying that goes a poor mechanic blames the tools and really isn't it true?