"you're leaving it to everyone else how much you pay"
I hope that I'm understanding what you mean by this. You're ALWAYS leaving it up to other people bidding against you (if there are any) to determine what the final sale price will be. Instead you're proposing that we should fight fire with fire (sniper against sniper)
eBay isn't an auction house, you have no idea what someone else is bidding. Snipers will bid last second no matter if you've already bid or not. If they bid more than you're willing to pay, then kudos for them. If not, congrats, you won.