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.
But I guess Walmart is always available, or boutique stores if you don’t like big box.