Also most places where people live have grocery stores in walking distance here. But that's just another example of "car culture vs walking culture".
BTW another very common sight in countryside is old people biking or walking with a bike. That way they don't need to carry the stuff they bought. And if they get tired they can use the bike as a "walking help".
This is the village where my family comes from: https://goo.gl/maps/XrzEjhMF7VUmdVVRA
It's a village of under 500 people in the poorest part of the poorest region of the EU. The nearest city of about 20 000 people is 25 km away. There's 3 bus stops and 3 grocery shops in this village, as well as a primary school, public library, firestation, medical place(sorry no idea how to translate that, there's a few nurses and a doctor), post office, bank and a church.
If you notice the shop has 4 bikes and 2 cars parked. That's about normal. Most customers probably walked in.
If driving a car was required to live half of the (mostly elderly) population of this village would have to move to a retirement house somewhere cause they probably can't drive anymore (or at least not in big-road traffic which would be required to get to the city).