The same applies to my home village, where we want to go back in the foreseeable future. There is an elementary school, kindergarten, general practitioner, dentist, pharmacy, supermarket, gas station, beverage market, an ice cream parlor, 3 bakeries, 2 restaurants, a building materials yard, nursing home, businesses (photovoltaic system builder, driving school, ...) etc. Fiber optic will also be activated soon. And that with < 2,000 inhabitants in southern Lower Saxony, so where really "nothing" is going on around.
10 km further is the next small town, where there is "everything." Of course, it’s not Berlin or Munich. But I don’t want to (go back) there anyway. :)