The market is currently "dictating" that I have to do business with Amazon no matter how odious I think their practices are. They're almost as hard to avoid as Google at this point.
Amazon, and their primary revenue stream (AWS) is *immune* to boycott because it's so diversified. The fact that a company is immune to boycott is alarming.
They did not have to. They could have let market forces dictate how it played out.