I don't know how Scientist was/is as a trader, but he is a very good writer. I am sure he could write a very good book about trading. Bashing him here? Well, he has a very big ego, I suppose that's the reason?
There are many factors: Inflation seems to creep back, oil going to the moon, the election, more upbeat economic news from Germany - just follow the news. Maybe we have seen the high for this year?
I suppose they are not stupid, but newbies, who believes nearly everything, including you can buy The Holy Grail. . And they are easy victims for the snakeoil vendors on Moneytec.
Yes, you are right. And now some of them - like Soul-Trader and his buddies - besides MoneyTec have their own blogs which day after day claims huge profits with only winners and no losers, so they can sell their systems.