Amazon didn’t kill retail, Traffic and hassle-filled parking did.
Upper management cutting training and reducing staff and hours killed retail. They were unsatisfied with the profits they were seeing, decided they could get more money by not paying for any of the things that kept the store running, and then when their stores broke down because nothing was where it was supposed to be and none of their employers knew enough to help customers they blamed online shopping for providing a superior service.
Accurate.