Like I said in my post, I think they should, but not through banning use of their product. They should be protecting civil rights through lobbying.
There's also a matter of business competition. If Amazon stops worrying about profits, leverage, and expansion, that leaves areas that competitors can move in _within their domain_. This is why it seems all the big organizations behave sociopathicly: it's required to be on top.
Laws are designed to create limits on corporations to explicitly express how big businesses can behave, and it's not the businesses fault that those laws haven't been keeping up with the times.
If you think something is unethical, then facilitating it for a profit is also unethical. If you don't think it's unethical, fine, but you don't get to have it both ways.