Retailers get the sale whether it's a bot or not. They don't care enough to stop scalpers.
They dont even need to do that to accept unlimited pre orders. Just open the drawbridge. Take everyone's orders. Would be a big surge, but would eventually stop.