The problem with these layoffs is that they seem to be ongoing with no stopping. It is one thing to have a layoff to cut costs, but get it done and then stop; let the staff know it has stopped. Laying people off like this with no stopping erodes trust.
Trust is important in the workplace and society overall because it's proven to have good outcomes.
There are studies showing that teams of employees who trust one another and the company they work for, who have higher morale, and greater job security, are more productive, creative, and efficient. There is a big onus on companies to cultivate trust with their employees. People deserve to work were morale is good, they can do good work and feel that someone has their back (job security).
Honestly, is Walmart leadership going to achieve the effect they want with these layoffs, or will they be left with a company they've broken in many ways?