Could it possibly have to do with the speed, specifically the lack thereof, of shipping? Pushing people to order now to avoid the disappointment of not getting their stuff in time for Christmas? That issue, right or wrong, will be blamed on the retailer.
Yep, driver shortages resulting in big shipping backlogs.