Absolute necessities, which is what you are both trying to refer to, are pretty rare. You have to do silly things like say "food is a necessity". Yes, but what food? At Walmart, Ramen is 17 cents. Filet mignon is $20/lb. What you choose in that spectrum is want. People go to Walmart because they can "buy up" for the same price. You probably will disagree, because you want to disagree, but when you look at demand for Walmart, it's pretty self-evident. Picking examples where Walmart is the only grocery/retail store within 40 miles is pretty ridiculous, and not just because it accounts for a tiny % of Walmart's revenue and therefore has no explanatory power.