... and a car to haul all that stuff, and time to drive to the nearest Costco.
It really is a luxury that a ton of people can't afford.
Indeed. And I say this as Costco member. There are lot of factors that make Costco memberships work. And a lot of people won't be able to make much benefit out of Costco membership.
Why is car a luxury? A clunker car worth $2000 will still work fine for years with minor maintenance that can be done by yourself.
Oh, yeah. Cities. Cars are expensive when you live in a 100 sq. ft. box.
Perhaps that's what is causing problems?
Time to go and acquire necessary food stuff is not a luxury in any reasonable framing. What is the alternative, eating drive-thru every day or having Instacart deliver overpriced groceries?