I find financial tech fascinating, have had a lot of projects that involved attacking them (sometimes at a financial-domain level; ie, constructing technology-centric frontrunning schemes by leveraging software bugs), and so have had a chance to learn a bit about the field. Not as much as others on this thread.
I am defensive, it's true, but not about HFT (if exchanges adopted technical countermeasures to prohibit HFT, that'd actually be a win for me: one more thing for my team to test!) What bugs me is the knee-jerk comments, often from people with severely broken mental models of how trading markets work, piling on with "HFT flash-crashed the CDO meltdown" stuff.
This requires the market-maker to take a risk. The spread compensates them for the risk. The size of the spread is (currently, with HFT) set by competition between market-makers. Before HFT, there was much less competition between market-makers, and spreads were hence much wider. Back then, this resulted in the transfer of significant wealth from investors to exchange specialists. In modern markets with HFT market-makers instead of specialists, these transaction costs are much lower, which saves you and your pension fund money.
Example:
Suppose the national best bid on stock ABCDE is $15.17 and the best offer is $15.18. The "spread" is $0.01. (These limit orders were almost certainly placed by market-makers using HFT.)
If you want to buy ABCDE, you can do one of two things: - You can place a limit order to buy at 15.17 and wait and hope that someone sells some to you. - Alternately, you can place a market order that will cross the spread and buy at 15.18 instantly.
The market order protects you from the roughly 50-50 chance that ABCDE prices start increasing and your order never gets filled. It costs $0.01 per share, which is basically paying the HFT market-maker for liquidity (the ability to trade immediately).
Before HFT, the spread might have been $0.05 or even $0.10. You would still have the same two choices, but instead of $0.01, you would have to pay some human specialist $0.05-0.10+ if you wanted immediacy. His father and grandfather would have also been specialists, and his bonus would have been several million dollars that year. HFT market-makers simply out-competed these parasites. There is no longer a monopoly on market-making, so liquidity has gotten cheaper.
Correspondingly, it is cheaper for you to trade (ditto for mutual funds, pension funds, hedge funds, etc.). This allows you to keep more of your investment profits.
Also, just out of curiosity, you seem fairly defensive of HFT - any particular reason? I feel fairly ambivalent about it. I don't like the idea of trying to regulate stuff like that away, but it also appears to be fairly worthless / zero sum after a certain point, to the untrained eye. I'll freely admit I don't know a great deal either, though.