Does the average trader whose orders these HFT firms fill actually have a choice in the matter?
Certainly big institutions do with desk trading, but to my knowledge the vast majority of us do not have any choice in who fills an order or whether to wait a little longer not to participate in market making.