My experience is different. If I go for grocery once a week I buy a lot of stuff which rots or expires. If I buy it daily I just buy what I need, and what I want that day.
Some years ago I were in US on vacation and a Cadillac commercial said you shouldn’t buy cars made by lazy people wo have 4 weeks vacation every year, instead you should buy an American car.