So now I probabilistically spam a ton of different orders to on average get my desired fill...
This just turns it into a "whoever is best at DoS'ing the exchange" game.
As the orderbook fills with competitor orders it makes sense for yourself to also spam orders so each of your orders maintains the same probability of being filled
Sort by hash. Impossible to game unless you can break the hash function.