The idea of apartments centered around a grocery plaza has been a thing for a while. It's almost an answer, except it still requires transportation to everything else. Plus the stores tend to be higher prices to support the cost of property and because they can.