Amazon is truly monopolising retail. It has become the default solution for purchasing almost anything for a huge number of people, myself included.
They make it so easy to find and buy what you want and have it delivered to your door. Taking the friction out of a purchase is always going to be a win, both for consumers and for the company.
Side note : The claim of half of all US households having Amazon prime seems a stretch. Maybe half of all Amazon customers? Either way as their customer base is so large it’s an impressive number.