The demographics of Dicks shoppers are completely different from walmart's. That made dicks way more susceptible to being willingly pressured. Yes, there was a lot willingly going along from the CEO.
However, walmart will eventually capitulate. If for nothing else, because demographics are against them. Millennials are going to overtake the boomers as the largest generation. And they are the product of a failed education system that taught them to hate their country, traditions, history and culture.
Expect more and more corps to cater to their whims.