I’ve been boycotting Amazon for a few years for exactly the reasons you stated. I’ve never worked for them, but I empathize with the wretched working conditions their employees are forced to endure. It’s been a lonely boycott. All of my friends are addicted to the instant gratification they get from ordering from Amazon. I refuse to give up. I love supporting small retailers especially during these pandemic times.