Anyone can achieve this,
No actually, they can't. Investing is a zero sum game, since money is finite. Not to mention the many factors that are completely out of our control, that factor into success.Obviously, we need to do something in order to achieve success financially, but there is a portion of luck that goes along with it as well.
There are many people who started out on the investment track and got pushed off somewhere along the line, due to *whatever*. You assertion that 'anyone can do this' assumes that we have complete control over the paths we choose and decisions we make, however this is not the case.