It's great for customer like me, and there are hundreds of millions of us, so that's quite a lot of benefit to society. And the things that Amazon is criticized for, like treatment of its employees, are not unique to Amazon itself, but standard in the industries that they operate in. It's just that journalists don't report on it when other less successful companies do it. The case against Amazon, and other billionaires, is driven by envy much more than anything else.
The thing about Amazon is that they have proven that they are willing to operate at a loss for as long as it takes to destroy their competition and take a monopoly on the market (diapers.com, etc.)