Sure. Like they were sleeping when flag issues came up in at least three states in the last 10 years. For God's sake, Walmart is based in Arkansas. The current spotlight is on a terribly tragic incident. But the issue has been alive all along. Believe what you like. If this hadn't happened and the subsequent negative influences were not present none of these companies would have done a thing....
Not since the flag was taken down from over the South Carolina capital building 15 years ago has this issue garnered anywhere near the amount of national attention that is has now. This mass murder was the impetus for the latest rejection of the flag but it has been building for a long time. Whatever the impetus it is the right thing to do.
To argue that somehow that the wholesale rejection of the flag and other confederate related symbols is unfair or bad is...well, it is about time the symbols are relegated to the museums where they belong. Ironic since the whole notion of the country was about keeping certain people in their place, finally the symbols of that government will be put in their proper place.