It's silly to blame Amazon for what we think is immoral behavior, as if we were going to shame Amazon into decency. Amazon is following the law here. It is the law which is indecent. We must think not about why Amazon is indecent, but rather how Amazon is lawful.
In sum, Amazon should be mechanistically compelled into socially harmonious behavior, not shamed into it.