This statement is too general. You could of said the same thing about chess, there are chess Grandmasters who devote their lives to studying the game yet computers play chess at a much higher level than any human.
The stock markets are very far from a rational, perfect information game with simple rules.