Being able to just up and move to a place that makes it more viable to grocery shop multiple times a week involves a certain level of affluence that a lot of people don't have.
It is not a generalizable answer to this problem.