I think they are essential.
Things I have bought in ours in the last 6 months or so have been toiletries, washing powder, cleaning products, stationery, printer paper, thermals, children's footwear , children's waterproofs, gloves, garden tools, seeds, face masks, batteries, light bulbs, scissors, vitamins, painkillers, allergy tablets, replacement water bottle, clothes pegs, new smoke detector...
Our local supermarket is small and doesn't sell half those things, or just has a tiny expensive range. I have needed to buy them all, and the shop is in walking distance.
The alternative would be driving to a bigger supermarket or ordering multiple small things online, and paying multiple delivery charges.