Investment houses don't start from the same place as an index fund. Their returns are penalized from the start due to the fee structure. So not only do they have to beat the market, they have to do it by a sizeable margin before the end user sees a profit advantage.
For a retail investor it is hard to justify not choosing an index fund.