so how far is the next nice cinema or good bar from you? is it on the other side of towns maybe?
No, it's in my neighborhood shopping center, less than five minutes away door-to-door. Americans will often travel far to try a new place or to go to their favorite version of something, but they're never far from anything unless they're rural.
the big difference is that american supermarkets sell alot of bad non food stuff and alot of slob packaged as premium while europe has alot more special stores still around.
Your grocery stores looked to be mostly prepackaged slop:
Just because RFK Jr. and dumbass tourists say something doesn't mean that it's true. In reality, Americans and Europeans eat very similarly and the food quality is indistinguishable (in many cases, they're literally the same products made/grown/raised by the same companies, just with different labeling).
The German produce section (you can see the junk food in the background it's so small):
The produce department alone at an American grocery store is larger than the entire German store.
if i want a fancy wine i go to the wine store, if i want some special aged cut of meat i go to the butcher, if i want fresh fish i go to the fishmonger, etc.
That's the whole point. You have to go to a half dozen stores to get the same stuff than an American gets in one place. All that travel time adds up and you probably spend more time in transit to stores than a
rural American does.
its most visible with cheese, most supermarkets have 10 types of cheese and 5 brands for each, nothing interesting. the cheese store on the market has every possible cheese.
That's just cause you have tiny grocery stores:
These are all from a single upper-middle class grocery store, and if you couldn't tell from the signs, are only a small portion of the cheese section.