I think Lynch, Soros, and Buffet all had deals not available to individual investors. Equity stakes, etc. If you restrict the list of fund managers to those who buy publically traded companies at market prices, I don't think
any of them have consistently beat the S&P500. Buffet made the famous 10-year bet in 2008:
Warren Buffett beat the hedge funds. Here's how
"His (Buffet's) pick, the S&P 500 (
OEX), gained 125.8% over ten years. The five hedge funds, picked by a firm called Protégé Partners, added an average of about 36%. The names of the funds were not disclosed.
You can see a graph of the performance of each individual fund here:
Buffett's Bet with the Hedge Funds: And the Winner Is …
So, even without averaging all the funds together, Protege Partners couldn't even pick one fund out of five top funds of their choosing to beat the SP500 Index over a 10 year period (or was it 9 years).
So that's a nice excuse for why fund managers can't beat the common index fund but it doesn't really hold water. The truth of the matter is all the MBA and Finance degrees in the world will not make you competent enough to consistently beat the SP500 Index over time. The difference in performance was so stark, even had the fund managers waived their customary fees, they STILL would have lost the bet!