Walmart is experiencing the same wane in their success as all powerful institutions before them; that's the cycle. The new trend is online shopping, and it's such a radical departure from anything the world has seen before I can't imagine what is going to replace it. Amazon IS the new Walmart.
But these are just the players. The game itself has never and will never change: the ultra rich owning everything and screwing everybody. Don't expect any laws to stop or even slow this, these people own the politicians and law enforcers.
And as for boycotting anyone? Never happen. People are far too conditioned to shopping, it's the ultimate socially accepted d--g addiction.
Reposted this from @Whlo9Le-1aqf