The article that’s linked there says the argument that they are somehow leading to a perfectly bad thing is silly, and adds that it’s at least a bit more plausible that they lead to a perfectly good system of investing. I’m not sure why anyone would cite it as supporting worries about index funds.