I could bet a ton that most people will make excuses as to why the papers failed. There's something within us that wants to hit the stock market lottery.
I truly believe that there are streeks to profits in the stock market in the same way you will find streeks in any set of random numbers but they are impossible to find in a consistent manner. The road to wealth for most in the stock market is time and investing in a basket of good stocks.
Whoever thinks that they have found a system to profits in the stock market. Test and retest your method a few times. It's unlikely you have a winning system.