If the stores are government run, there is no profit motive. That means lower prices, which means more accessibility for the people who need it.
If these stores are going to be run at a loss anyway, why waste enormous sums of money on premises and other costs when they could just start food banks and give people the food directly? Or, as I suggest above, the government could send people food directly.
I’m suggesting that we give people free food and I’m the boot licker? Okay Bezos.