And that's the point he was trying to make. He's saying that the broker can create any suitable excuse to fit the situation.
With HFT it may not even be an excuse and could very well reflect the reality of the situation i.e. the price has moved too quickly for the exchange to keep up.
the price has moved too quickly for the exchange to keep up. What does that even mean?
It's only hypothetical until it happens to you.
Refer to the fleitz's comment about short squeeze. That's an example of orders that don't get filled.
In theory the broker is supposed to borrow shares to allow the trader to sell them short. What happens if the broker flouts securities law and does not follow the rules?
http://www.nytimes.com/2012/03/26/business/goldman-sachs-den...
BTW, non-HFT'ers get consolidated market feeds which have higher latency than raw feeds that HFT'ers use. That's what a major part of the HFT debate is about.
http://www.hftreview.com/pg/blog/mike/read/5317/hft-and-late...
http://www.tradeworx.com/TWX-SEC-2010.pdf [PDF] (refer to page 17, 18)
But we do not know if tweaking the regulations is the "right" move. Could be a case of "out of the frying pan and into the fire".