I agree, but anyone who sells a newbie false hope that creating a business online is easy either doesn't know what they are talking about, or is one of the many scammers online.
It takes a lot of dedication & knowledge to create a business online & it's not cheap either, not unless you have friends or family who know what they are doing & are willing to work for you for free for the next X years or they are willing to work for you until you are making so much money that you can afford to hire others.
Which brings me to my next point. I'd guesstimate that only about 15% of anyone online peddling their services knows what they are talking about. The rest are people who lie about their skills, or they are just living in a dreamworld b/c some person (friend or family member) told them over & over again that they are sooo great.
Only another person in that industry can judge another programmer or graphic web designer. Someone who knows nothing about what's good & bad shouldn't be judging.
These people bask in the adoration & then think they are king & some are, but the rest aren't.
These people taught themselves with a few quick courses or books & didn't teach themselves correctly, went to some college & learned from some out of date teacher, or learned years ago & didn't care enough to keep their skills up-to-date, so everything they do is 3-5 years old which is like 10-20 years old in IT terms.
The net changes so fast, that if a person isn't smart enough & diligent enough to learn the next new version of code or the next new SEO algorithm or SM application, they are as good as dead.
I'm not saying that you have to go to school to learn all of this, but there's just way too many wannabees & amateurs out there. They either rip the companies off on purpose or they think they know what they are doing & they don't. Or they learn from some book online that is also out of date.
Many a company (including me) has wasted tons of money hiring someone who talked a good talk & in the end their code was terrible, their designs looked nothing like their portfolio, they didn't edit well if they were an editor, screwed up the site SEO wise so the site got banned from Google, & the list goes on. Then we have to hire someone new to either fix the other problem or do it all over from scratch again.
That's one of the biggest drawbacks to having a business online if you don't have a brick & mortar one. There are other HR issues as well. Don't get me started LOL