But isn't much of that self-inflicted?
That is to say, Walmart purposely aims to undercut the competition on price and to save people money. If they deviated a bit from that mantra they could surely increase their profit margins. Especially in areas where they are now the main purveyor of goods after they've driven out the competition.