AWS has plenty of viable competitors. They should split Amazon-the-website and Amazon-the-supplier-logistics-and-physical-retail-company, and force Amazon-the-website to accept listings from competitors fairly and openly.
I think you're getting downvoted because the "AWS has plenty of viable competitors" is not really material - it's just that Amazon gets anticompetitive advantages as a combined entity.
And that's really a shame, because you're also dead on about the logistics/product point. I almost mentioned that, but it's complicated by competition from Walmart, Target, et al. Upvoted you on that basis. That similar to my point of "ad distribution / ad sourcing" split on FB and Google.