It also doesn't seem fair to compete against stores that have to pay rent and taxes.
The only difference is it doesn’t have to make profits to pay its owners.
The question is, why are you prioritizing being “fair” to people profiting off hunger, over being fair to working people trying to eat? Even if it is “unfair” this is a kind of unfair we should all support (assuming it succeeds at feeding people).
As for people who own grocery stores and don’t work in them? That’s an investment not a job, gov has no duty to protect individual investments over people’s basic needs.