Yeah, I get the impression that outside of North America (and maybe Australia), people tend to look at driving long distances as 'weird'... in much the same way USA-ians look at actually functional mass land transit as 'weird'.
Yeah, it's mostly a distance issue. Places like the USA and Australia have huge amounts of sprawl where walking for even the simplest things - like grocery shopping - is impractical.
But in most European cities and towns, essentials like grocery stores are much closer. They also tend to be smaller, too, because they don't serve as many customers - they make up for that by having more locations closer together.
Japan is especially odd in comparison because they don't like to store food for very long. They're very big on food being fresh, so they tend to buy the food they're gonna cook that very day. About the only thing they'll keep a store of is rice. Which, so long as it stays dry and free of vermin, can last for years on end in dry storage.
Funny thing, though. For servicemen and women of the US Armed Forces, if they possess a valid driver's license from the USA, and their driving privileges are in good standing, then they just practically
give you a Japanese driver's license. At least, that's how it was when I was last there as of 2011. They recognize that most Americans are pretty much Warriors of the Dao of the Road, so all we had to do was pass an exam to show we comprehended the local signage and rules of the road, and then a quick driving test to make sure we're not likely to drive on the wrong side of the road. No need for any driver's education courses, which are
de rigueur for anyone else in Japan.