The people I know who shop at Costco aren’t throwing away half of what they buy. They are very often families that are actually pretty efficient about using what they buy. Big families, restaurants, remote work camps (I live in Canada) are the people I see completely filling carts and SUVs at Costco. For them, shopping at Costco is a way to avoid waste in terms of small packages and multiple small trips.
While there are certainly people that shop there and waste what they buy, it’s a pretty overused exaggeration to say that it is any more than a small fraction of their buyers. If you want examples of frivolous consumption, a barebones warehouse store selling staples in bulk is kinda the opposite of that in many ways.
Come on now.