If a value trader goes and does a lot of good research on a company and then executes smart trades based upon that research they will make a profit. All well and good.
If a value trader goes and does a lot of good research on a company and executes some smart trades based upon that and their broker front runs them, a substantial portion of their profits are handed over to the broker. Not good. Value trader may not bother doing all that research in future (market for lemons; equity market becomes ever more disconnected from the real world). Broker parasitically extracted the value of value trader's real world research from them.
If a value trader goes and does a lot of good research on a company and executes some smart trades based upon that and an HFT detects the trade they're putting through and trades ahead of them using their superior speed, a substantial portion of their profits are, likewise, handed over to the HFT. Not good. Value trade probably won't bother doing all that research in future (market for lemons).
Front running is both a principal/agent problem and a market for lemons problem.
tl;dr; Joe 401k should pay more for his retirement savings because by indexing, he's freeloading on the valuable labor provided by prop traders. HFT is bad because it makes this freeloading cheaper.
(Weird to hear argument lionizing hedge fund managers and calling out workers as freeloaders coming from left wing types.)
I describe the process in a bit more detail here: https://www.chrisstucchio.com/blog/2014/fervent_defense_of_f...
This enables market makers to price discriminate between Joe 401k (who pays less) and David Einhorn (who pays more).