My objection is that selected players get to make virtually unlimited risk free profits by virtue of paying money to the exchanges (co-location). I agree they probably keep spreads narrower but their gains are risk free (front running valid orders) by exploiting timing and fill differences. It should be stopped.