Many of these quant/algorithmic trading firms are exploiting market inefficiencies at the millisecond (microsecond??) level. To the point that no human person is participating on the same timescale, yet every "real person's" trade gets just a little bit shaved off by some algorithm able to take advantage of it.
What would be so bad about putting in human-sized time intervals as the minimum trading frequency? Like, buyers and sellers can only be cleared on a 1.0 second frequency, or even 0.1 second frequency. So that the millions of times-per-second arms race is nullified.
Are these algorithmic trades serving some public good? Why not have the SEC / exchanges put in this delay for everyone's benefit, and not have these firms make $ off everyone?
Or is that not actually the main market inefficiency happening / being questioned here, and the bigger loss is bulk movements driven by algorithms over hours/days, not milliseconds?