What would it take to get rid of batching?

It is still part of Retail, so probably an incredible amount of effort…

And, it seems like people want it: