HFT basically involves an arbitrage. The more competition there is, the less profits are made. It's simply a case of the market becoming more efficient, so the arbitrage opportunity is gone.
Meanwhile, consumers of market makers (ie. normal investors) benefit from being able to make any trade in a split second, for very little cost. In the end, it still requires a human element.
Meanwhile, consumers of market makers (ie. normal investors) benefit from being able to make any trade in a split second, for very little cost. In the end, it still requires a human element.