I mean you are providing free sell options to the market if your limits are below the current price. I‘m not sure thats much better.
I just place limits way above the current price to get a market order with no risk at getting rekt by a bug or a sudden market movement
While your analysis is correct, providing free sell options is a second-order effect, whereas a market order is a first-order effect. I think such second-order effects are much harder (though not impossible) for people to game.