Have you read this thread? While I am sure there are plenty of other bad companies, big and small, there is enough evidence to show that amazon is actively working against labour rights and the environment to justify a boycott. We all have to make our own decisions about the morality of how we spend our money, and where we put the priorities of what we want to achieve, to call actively working to reduce the profits of amazon for moral reason virtue signaling is missing the point of both the anti-amazon and virtue signaling (or perhaps just one by a long way, I guess).