> improving the lives of their customers.
It depends on how you define "improving the lives of"...
Amazon only won the game by undercutting others in the market to the point where they couldn't realistically compete. But those other market players were employing a ton of folks around the country. That's a huge part of what made Amazon's prices unrealistic for brick & mortar stores: people & infrastructure _in the communities they serve_. I fail to see how eliminating jobs & competition does anything other than consolidate wealth and (by not paying those employees) solidify the direction of transfer of wealth in the poor -> wealthy direction.
I think people really misunderstand the effect of moving commerce online. Communities need local services. Communities need goods available locally. Moving employment opportunities away from communities creates a higher barrier for entry into the job market, because now someone needs a car and/or hours-per-day to commute to get to their job.
This isn't even to mention the harm Amazon has done to its employees and contractors (folks in distribution centers & deliver-people have had a lot to say about the working conditions).