I think trading is like any other profession - there are people who are good at it, and people who are not. There are people who make A LOT of money, and people who do not.
I think it is all about finding what works for you, and having the focus to execute day in and day out.
So, to answer...