Flash Boys in the US Treasury Market
medium.com
medium.com
I'm curious to know who you are referring too here. As far as I'm concerned, FI desks have always been more forward thinking than equities, both asset managers and FI brokerage houses.
On the other hand, if I really wanted my orders to fill against others' resting orders, I would time the sending to each venue so that they arrived at roughly the same time; if I'm in Chicago, that means send to the New York venues first, wait about 20 ms and send to the Chicago venues. Staggered sending should work pretty well as long as venues are far enough apart; I don't know how many venues are located in the same city.
Charge a cancellation fee for any orders cancelled under 150ms.
That way it's no longer advantageous to quote stuff or float out fake liquidity.
If orders are pulled the moment someone actually tries to match the market price, it's a clear indication the parties putting up the offers were not willing to accept the price they had put up.
It's difficult for a new exchange to break into the space (or an existing one to go out on its own) with rules that disadvantage high speed traders. IEX at 0.9% market share for example has been working on solving the problems with a slow SIP feed for a couple years now.
I like these kids of ideas, but a bit of regulation couldn't hurt to speed things up...
This isn't even necessarily a HFT issue. If I go look at the quote for a stock on Google Finance, the only thing I'm completely sure of is that the value displayed is not in fact the accurate price. It's a reflection of the past.