Your European bias is due to size and scale differences. In the post war period, America took the idea of the German Autobahn and ran with it in spades. The US has always been absolutely massive, and the Interstate Highway project allowed expansion on that same scale. It is not uncommon for people to live and hour or more away from work, and/or outside of “town”. This applies to both rural towns and city suburbs. Add to this the lack of mass transit, and it means that our car culture developed as an extension of the person, and of the home. The phrase “I live in/out of my car” is common here, and I’m talking about people that have an actual place to live. Just think in terms of spending 2-4 hours in your car each day, and it doesn’t sound so weird.
The same thing happens in Europe and Asia where there is long distance mass transit, the only difference is where it takes place. If you or your whole family are going to be on a train for 2 hours (or more), no one is going to blink an eye at taking a snack or meal on the train. They even serve meals. Cars don’t have a snack trolly or meal service, so the drive through and drive in became our version.
The old adage “a hundred years is old in the US, and 100 miles is a long distance in Europe” is the most appropriate lens to look at it.