Because there’s not enough fraud already?
At least online grocers aren’t going to fake ring up a sale and hand them cash.
SNAP should be done away with, but I don’t see this as any more prone to fraud than EBT use at brick-and-mortar stores.