Earlier quoted context omitted.
I don't think that's surprising because the alternative would be that some people are able to predict the future. Whatever strategy one might figure out that works is long term destined to fail, as other people start using them. The only real way to make money there is by providing liquidity since it's a zero sum game. For the stock market this is not true because it's not zero sum, it grows over time.
"predicting the future" and "correct analysis of all available information" often aren't all that different.
"You cannot see the future. All we are given is the present."
"Of course. But if you look closely at the present, you can find loose bits of the future just laying around."