It's possible some Amazon Warehouses are run better than others. A friend who recently got a job (5 weeks ago) at one of Amazons warehouses (NJ/NYC area) has only praise for the way things are run. They take his temperature 3 times a day, provide a mask, constantly monitor social distancing, clean washrooms every hour, enforce social distancing in any break rooms, work areas, etc. He says it's never an issue with breaks, lunch, etc. He has mentioned that they encourage him to keep an eye out for other positions he might have an interest in since he is eligible (after 30 days)to apply (he has some skills that can be more useful to Amazon).
I was always under the assumption from what I have read that Amazon was a sweat shop. It seems that at least his facility is run very well.