A simple logic is that more the risk in a business more we expect returns.
Stock trading is one of the MOST risky business in the world.
Anything less than 20% ROI (per month, yes I mean it) is not proportionate to the level of risk involved in stock trading and cannot be called as a profession, yet can be a hobby.
But continuing this hobby for more than a few years makes them believe that this is what it is and they start preaching the same to others. This includes the highly knowledgeable and experienced trading consultants.
I am not into hobby. I am a professional trader.
People with fixed minds get offended by my UNFIXED posts. I generally don't respond to fixed minds. Real money making is not for fixed minds. Since majority of the people in any forum are fixed minds, I may sometimes seem to be the ODD and illogical person.