It takes a special kind of person to trade profitable on consistent basis.
That doesn't mean only some people can do it.
It simply means everyone involved in trading have to learn, learn and learn (did I say learn) about trading first and only then they can make 'wiser' (but not always good)decisions.
They have to also learn about money management and personal psychology (they have to know themselves well enough to spot their behavioural challenges and correct them as much as possible).
The more traders learn and master those things... the more able they are to make favourable trades.
At least that's how I see it.