I'd think it's safe to say that the majority of those 1 year winners are full of shit or have started 6 months ago and think this endless bull run will last the next 40 years.
Trading is full of hard knocks and experience comes from getting your ass handed to you. Anybody that has been trading less than 1 year will have no idea what I am talking about.
Because there are posters here on ET that get a hardon and personal satisfaction out of the financial misery and failure of other posters. Call it schadenfreude, next to jealousy one of the more despicable human emotions.