Amazon is certainly not a perfect company. However, doctors, teachers, engineers, journalists, politicians, and labor unions are also on a continuum of consciousness, and none are perfect either. It is easy to judge and find fault with any company if that is what one's ideological biases wish to see.