Where I am, most grocery stores have two prices for items on the shelves. One "regular" price, and a second, lower price that only applies if one is paying with SNAP.
That taken to an extreme, this idea is the same as "from everyone according to their ability, to everyone according to their needs". Which sounds great, until you realize that this incentivizes needs and disincentivizes abilities.
Feels like we're splitting hairs a bit here.