HFT is zero sum whereas the resources could be invested in net positives for society
Yes, it's a profitable business for HFT. I'm not too bothered by that.
If you want to direct your ire somewhere, direct it at companies like Robinhood that are gamifying financial markets.
Wait till you see what the exchanges make.