Walmart makes over 200k in revenue per employee. Using profit to make your point is not applicable if honest. Otherwise you would advise Amazon to cease hiring altogether in all those years they were seemingly losing money per employee.
You can see cap ex on their cash flow statement and create all sorts of hypothetical profit margins for them. Walmart can't actually take a hit like that because their monopoly power isn't strong enough. Their game is low prices. If they grow slower, they'll start losing market share to the dollar stores, Target, etc. If they raise their prices, the same thing happens. It's different when labor is in short supply or you want more skilled labor. Starbucks pays more and hires somewhat overqualified baristas because they see value in it and offering a premium experience.
And why would anyone treat an established retailer like a high-growth company? That makes no sense.