You need to look at it from investor/customer perspective. As compared to hedge fund investment, investing in an index fund is convenient and has proven to be low cost alternative.
While index fund had limitations on which stocks to invest, a hedge fund manager has no such restrictions. Still underperformance over 7 years!