PPE is very hard to get right now and obviously it is not possible to protect everyone perfectly. Demanding change without a solution is not reasonable. Nor is it reasonable to expect things to be perfect in a difficult/fast-moving situation, with various constraints like limited supply chains and inability to alter physical spaces significantly in warehouses. I for one am very happy that online shopping is available, since it enables social distancing more broadly. Amazon also seems to have made a large number of changes, and the evidence is that they've been doing so for weeks, well before recent news media focus on them.

See https://techcrunch.com/2020/04/02/amazon-begins-running-temp...

> Employees will also be provided with surgical masks starting next week, the company says, once it receives shipments of orders of “millions” placed a few weeks ago.

From https://www.vice.com/en_us/article/5dm8bx/leaked-amazon-memo...

> Zapolsky’s notes imply the company’s attempts to purchase N95 masks from China fell through. “China has deemed N95 masks as ‘strategic,’” Zapolsky wrote. “They’re keeping them for optionality. They also want to use them for ‘diplomacy.’ The masks in China that we thought we had probably got redirected by profiteers.”

And https://www.wired.com/story/amazon-warehouse-essential-goods... for changes to stock essential goods.

> “We are seeing increased online shopping, and as a result some products such as household staples and medical supplies are out of stock,” reads an announcement on Amazon’s official forum for sellers. “With this in mind, we are temporarily prioritizing household staples, medical supplies, and other high-demand products coming into our fulfillment centers so that we can more quickly receive, restock, and deliver these products to customers.”

And https://blog.aboutamazon.com/company-news/update-from-amazon...

> To date, we’ve made over 150 significant process changes to ensure the health and safety of our teams. We’ve shared details on the safety precautions we’ve taken to date on the Day One Blog, and today, I want to give an update.

> Disinfectant wipes and hand sanitizer are already standard across our network, and the procurement teams have worked tirelessly to create new sources of supply to keep these critical items flowing. The millions of masks we ordered weeks ago are now arriving, and we’re distributing them to our teams as quickly as possible. Masks will be available as soon as today in some locations and in all locations by early next week. Any N-95 masks we receive we are either donating to healthcare workers on the front lines or making them available through Amazon Business to healthcare and government organizations at cost.

> We’re conducting daily audits of the new health and safety measures we’ve put into place. We’ve shared some of the photos of these measures here. We also assigned some of our top machine learning technologists to capture opportunities to improve social distancing in our buildings using our internal camera systems. With over 1,000 sites around the world, and so many measures and precautions rapidly rolled out over the past several weeks, there may be instances where we don’t get it perfect, but I can assure you that’s just what they’ll be—exceptions.

> Finally, I can’t stress enough how much I appreciate our teams for serving their communities. If someone would rather not come to work, we are supporting them in their time off. If someone is diagnosed or comes to us who is presumptively diagnosed (but unable to get a test), we are giving them extra paid time off. In addition, we are also contacting people who have been in close contact with a diagnosed individual and giving them time off as well, for 14 days, to stay home with pay.

There's even more that Amazon has done in response to COVID-19 at https://blog.aboutamazon.com/company-news/amazons-actions-to.... I really don't get what all the outrage is about. It seems like a manufactured crisis, amplified by a series of biased news outlets, in order to push a narrative against big corporations, presumably in favor of unionization.