The only interesting argument against index investing that I have heard is that index investing hinders the market darwinism. Instead of companies being rewarded with higher stock prices (lower cost of capital) for good performance, they are rewarded for being big (in the case of the SPX) or just being anointed (in the case of the DOW). This can have a destabailizing effect as stocks get more correlated and valuations converge where they shouldn't.
Would have thought that survivorship bias is a positive reason to invest in indexes...the weak and crappy companies (the stock market makes its judgement and sends the share price down) are weeded out every quarter to make room for the strong and successful.
