Topic seems like a bait for your typical HN user. If you dislike managers generally, why would you think Amazon is firing them for all the reasons you personally dislike them as a class? What is Amazon’s actual motive here?
The reasons are as usual. Anticipating economic headwinds and how to make number go up despite that,s174 (sp?) changing how you amortize R&D, early attempts to incorporate AI into workflows, etc. Companies at the moment are not at all concerned with lean development nor streamlining workflows.