I’m not sure if the exact details, but based on what you’re saying, that’s a union busting technique. You strike for recognition of the union and to bring the company back to the table to negotiate the contract. If a company is raising wages in response to a strike that’s generally an attempt by the company to show that they will “take care of you” without the union contract. Anything the company does to “help” in response to worker action other than adding it as a concession in the contract is an attempt to avoid having a concession in the contract.
If there’s a place that you just can’t stomach to shop because of how they treat their employees then I highly recommend you do not shop there. I was avoiding Walmart before avoiding Walmart was cool.
However…
Boycotts only really work when organized, towards an end goal. What was Walmart doing before, what is it doing now, what do we want it to do, and who’s coordinating? That’s how you change corporate policy through boycott.
If certain DEI policies are important enough to you to boycott when a company removes them then that’s fine. I guess it’s also worth asking what it is about any given program that makes it good enough for not, which companies should or shouldn’t have it, why, and all that.