I can't find the quote, but Buffett himself addresses this somewhere by saying that while you can get very lucky in finance, if the lucky ones all come from a particular city (Omaha) with a particular philosophy, something might be up.
The markets are supposed to be efficient and you can’t beat them.