Can Walmart move their brand upscale? That may be more of a challenge than infrastructure.
As purchase trends continue to shift, Walmart needs to effectively service low-income customers in-store and middle- and high-income customers online (and perhaps occasionally in-store for pickups). Their core brand needs to represent different things to different customer segments. Not easy to do, but I'm glad they are trying.