The change should come from us by way of better governance.
If this more an issue of the "lazy masses"? I don't believe for a second that a well organized boycott would not get Amazon's attention and action on a given issue. The problem is that a boycott is much harder to implement than getting someone to vote on issue X.