http://fortune.com/2017/01/20/public-companies-ipo-financial...
Former hedge fund manager here. This never gets mentioned, but there are fewer publicly traded companies than there were in the late 1980s. There’s more money and fewer opportunities for a hedge fund to differentiate, so it’s harder to get outsized returns without excessive risk. Meanwhile, the finance industry has convinced people it’s “impossible” to beat the index in the long run.