Yes, that is true sir, but I believe Knowledge and Experience without the right Connection is sometimes an issue when it comes to earning online. That is why it is very important to network with other people online.You are right, if you have the knowledge plus the experience you are going to be unstoppable, you need to have some things that will help your success but this very important.