You seem to be saying that as a defense of Amazon's treatment of warehouse workers. It's not. Read the Mother Jones article linked above. When people are working in terrible conditions, and they believe those conditions are better than the alternative, that is not a good thing. It's heartrending.
I say this as someone who hates shopping in retail stores and can't wait to buy everything on Amazon. But the unseen and unregulated treatment of the hidden workers who make our amazing lives possible is a huge, unsolved problem in the world.
My point isn't that conditions are good, just that the alternative must be worse. By not shopping at Amazon you're taking the warehouse jobs away from those people and pushing them to whatever that worse alternative is. "Chemotherapy makes me sick, so I'll die of cancer instead".
This would only make sense if the sole effect of not shopping at Amazon was to end warehouse jobs. But the alternative to "shop at Amazon" isn't "set my money on fire." If I don't shop at Amazon, I'll either buy the same things somewhere else, or spend the money on something else, or invest it in something else. When you (and I) shift purchases to Amazon, we're voting to take jobs away from [whoever's involved in getting stuff to us via retail] and create jobs for [whoever's involved in getting stuff to us via the internet].
Part of what I'm responding to here is, your argument seems to boil down to: "it's OK for me to benefit from these people's suffering, because they aren't being physically forced to do it, so I must be doing them a favor." That's letting yourself off far too lightly. Our standards for which businesses we encourage should be higher than "do they have to physically compel their workers to show up" -- unless that really is the best we can ask for.
Perhaps the alternative is worse because businesses are routinely given tax breaks/benefits in the hopes that they'll create jobs? This corporate welfare rarely works, but is incredibly popular with some municipalities. You never see a mayor or City Council offering tax breaks to mom and pop businesses. The end result is megastores that have unbeatable advantages.