The author claims speed is mostly important for order precedence, but I find this to be a naive view. The potential upside for a trader coming to a conclusion and executing a trade first is minute compared to the potential for frontrunning trades that have been executed but not yet communicated to the market. Yes, this kind of frontrunning requires (sometimes[1]) automated illegal eavesdropping on secure financial transactions, and is highly immoral and illegal. But you don't make $100M a day without compromising some morals[2].
Algo I'm okay with, but HFT is a fancy toy for messing with the markets.
[1 | http://zerohedge.blogspot.com/2009/07/is-goldman-legally-fro...]
[2 | http://www.bloomberg.com/apps/news?pid=newsarchive&sid=a... ]