When I go to the shop, I walk or take my bike. And even here, the shops aren't in my street, but there's a small shopping center (with two supermarkets, a pharmacy, two drugstores, a bakery, a butcher, two organic food shops, a small bookstore, a fast food place, a pizza place, and some other shops) two streets over. It's easy to reach by car, but even easier to reach on foot by the entire neighbourhood they serve.
In the other direction, there's the big shopping street of the next neighbourhood over, still walkable, though it's more than a kilometer so I always take my bike, and there's tons more shops and great restaurants there. It's an older neighbourhood, more a shopping street than a shopping center, and cars constantly clog that street. Maybe less fun to live in that street, but it's still a very popular street to live in. Personally I'd prefer to see cars banned from that street, but maybe that's not an option for some reason.
Still, it's a great neighbourhood and a great shopping street, and it's nice to have not one but two such shopping areas close to my home. (There's a third not far from that second one, which had a fantastic cheese shop and has a daily market.)
Car-dependent suburbia is about imposing your car on everyone else while not allowing anyone else to impose their cars on you. It is inherently selfish city design.