You don't understand the issue or you are making money from the technique and have fully disconnected yourself from the ethical implications of HFT scamming.
I'll use plain english terms to describe it since I'm not in that industry and never remember the fancy facade of names used to obfuscate investing practices and technical points from non-industry people.
You can check the bid/ask prices, the type of HFT process that screws you happens entirely AFTER you press the buy button, they see your buy at one data exchange location and literally outrun your network packets to remaining exchange points to buy up what you just clicked 'buy' on. You end up with a portion of what your lowest bid was, but suddenly the other locations that have the product to fill the order are all priced higher from the HFT gamer. This requires special high speed access and high speed API access to the data exchange points.
It's rigging the system. It's a great hack if you are making money for yourself but it's more than just unethical, it utterly destroys any usefulness of financial investment markets, and also leads to caustic disruption of real world economic data.
Cheers.