Amazon also handle the logistics, distribution and technology that allows a massive amount of small businesses and start up companies to operate and scale. I think a lot of people forget this in the same way as they forget at the heart of most franchise models like McDonalds etc are just small business owners relying on a global brand to make ends meet. Not endorsing these businesses or Amazon but it’s not as simple as people make out.
Oh and BTW anytime you watch Netflix you are using Amazon just one of many many examples.