I wouldn’t call Amazon a monopoly. They represent about half of all US e-commerce, but only about 5% of all US retail. On a global basis, they are 1% of all retail.
Walmart’s annual revenues in 2018 were more than double Amazon’s at $500B vs $233B. Walmart’s EBITDA is still higher at $32B vs $25B.
And then on the international stage, you have Alibaba, Otto, JD, etc.