But not easy in smaller and remote communities!
Why not? Things like AirBnB are everywhere so are hotels. Small communities are even more likely to have volunteers or retailers willing to facilitate delivery for free or for a fee. There are volunteers in the large cities willing to pick-up your groceries if you are not able to. There are of course also delivery programs.