You are right, having a good skill will help you in terms of earning money online, and if you know what you are doing you can earn a substantial amount of money.That's completely true, if you have a good skills set you can do limitless in terms of earning money online, but if you don't have a skill you'll be earning peanuts.