Little difference as far as WM is concerned between your suggestions.
"I would also like to see Amazon pay sales taxes in every state they ship to which is all 50, it’s somewhat unfair to force brick and mortar local businesses to pay sales taxes but Amazon gets a free ride...."
That would be up to the individual States to pass legislation to accomplish that. Many have already done so but to be clear Amazon does not pay the sales tax, the consumer does.
On the sales tax issue regardless of who pays it if you two businesses in a city where is forced by law to collect it and another is not that’s an unfair advantage especially when the company who isn’t collecting it is a worldwide corporation
I would be amazed if Amazon doesn’t by this point have nexus in all 50 states, and thus have to pay sales tax. They certainly do here in GA.
With respect to Walmart....
It’s a positive to some degree that they offer one-stop shopping at lower prices, but they have created a self fulfilling customer base...
A majority of their customers are lower income and pay for many of the items with government benefits, they turn around and have many of their workers also on food stamps who then spend their money where they work....which lowers their labor costs even more.
They have gone into many smaller and medium size cities, opened a Super Walmart, which drives out local competitors, they import a ton of cheap Chinese made good which helps close down US factories and manufacturers which devastates local economies...
They take their huge profits and fund crazy wacko liberal education policies and support all kinds of social justice causes including gun control...
They support just any increase in minimum wage laws as if to show their benevolence when they can afford it, but realize their smaller competitors can’t which only increases their market share....
I don’t really blame them but except at some point, we have to say enough start paying better wages and buying more American made goods or we will force you to do that...