The speed race between participants is probably not valuable, but it's the least bad form of market structure that exists. Somebody will do these trades, and everybody wants to, so you need some way to pick winners and losers. Having whoever sets the best price fastest win is less prone to gaming than other structures and rewards competition that drives down inefficiency (you have to do every marginally profitable trade because someone else will snatch it up before it turns into a really great one).
If you could put all the top HFT players in a smoky room where they agreed not to buy new faster microwave lines or high-speed switches, they'd certainly agree to. They're already faster than humans and most banks. They win on that front no matter what. All of this speed competition just changes their rank ordering amongst their peers and costs a lot of money.