I think I'm not understanding what you're trying to say. Maybe it's that small wins for large number of individuals outweighs large losses for small numbers of individual?
The OP pointed out a number of good things about Amazon. I took you to imply that these reasons are sellouts, and ethical issues are on a different plane than commercial considerations.
My take on this is that it's early in the conversation to downplay these wins as small (after all, why do people die of starvation today? Not shortages or money: distribution, which is a keystone problem for Amazon).
I also hope we will think of improving commerce as a moral issue. Assuming that it boils down to worthless materialism or Mammon is not a fair picture.
You're right in that it's not fair to write off the improvements to commerce. These will have a large, unforeseeable impact. That being said, from a North American perspective it seems that commerce is steadily improving while economic equality and working conditions are worsening. We're at the point in society where technology may have permanently made large swathes of people essentially redundant.
My take on this is that it's early in the conversation to downplay these wins as small (after all, why do people die of starvation today? Not shortages or money: distribution, which is a keystone problem for Amazon).
I also hope we will think of improving commerce as a moral issue. Assuming that it boils down to worthless materialism or Mammon is not a fair picture.