Is it? I thought the idea behind HFT was to make a shedload of money for the firms with the most effective algorithms. To be clear, I have no problem with that, and I'm not close to the industry. But it would surprise me to hear that those in it conceive of themselves as optimizing social resource allocation, rather than, say, setting themselves up to retire at thirty with all the money they'll ever need.