Although, rural Americans are also used to driving longer distances than rural Germans. I would venture that a 30-40 minute trip is not thought of as significant, especially if only done 1-2 times per week.
Rural grocery shopping (real food, not snacks), is typically done at Walmart or a smaller grocery brand or independent. For quick errands, DG does get a lot of it. You're starting to see grocery store logistics push in to what were traditionally gas-and-convenience-store corners, including Aldi, so the commutes for groceries are getting shorter.
It will be interesting to see what happens in the US with the price war over GLP-1 weight loss pills. Unlike Ozempic injections, they're going to penetrate into low income and rural households.