A lot of places don't have Costco or anything remotely close, and people do fine. Most European cities typically ban big box retailers within the city limits. For the occasional heavy stuff, I've been able to order groceries online for nearly 15 years.
Functioning public transit gives a lot of freedom to elderly people who cannot drive anymore. Much more than individual cars.
Nobody is against cars when they make sense.