They all cave-in and buckle-under to the slightest whiff of the Left's cultural Marxist politically correct pronouncements and mandates and scramble to get on the Left's totalitarian band wagon as soon as possible, customers be damned. I thought the Left hated Walmart? I'll bet the majority of their customers are conservatives and not Birkenstock-wearing libs. They've done it with gay marriage and bashing Christians, they are doing it right now to Donald Trump for speaking the truth about the problems some Mexican illegals bring with them. It is no longer acceptable to have your own opinion in this country if your'e not marching lock-step with the radical socialist liberals totalitarian viewpoint.
The problem we have in this country is not the Confederate flag, but these companies that take their marching orders from the liberal Left.
Many of the companies and board members ARE the left.
Could be they worry about who's going to buy their stock shares and loan them money. They may have their hand in other businesses, too. And they are all over the world. So the people who actually shop there are only one group the company has to worry about -- and maybe not the most worrisome. If you shop there because it's cheap, you may go on shopping there even if they adopt some policy you don't like, but other organized groups will make trouble if they want to.