I read the article, and I think the take you're replying to is still valid. As a company, you need good quality control. What this incident reveals is that Amazon does not do good quality control. If you outsource that part of your business to Amazon, your business has an existential risk.