Alex K. Chen (StochasticCockatoo) comments on Are index funds still a good investment?