Shoplifitng is a direct challenge to private property. That in itself is the bases of capitalism. Hence you would get cops guarding Walmart, if it became to common.
However it is also not a practise, which shows a workable alternative. At least shoplifting does not have a clear obvious way to distinguish between what you actually need and what you just want to have. Taking what you want, is just not workable with limited resources.