https://twitter.com/johncutlefish/status/1433881190889521152
You can see the same issues facing Lean and Theory of Constraints (both predating the Agile Manifesto, but sharing many of its characteristics or objectives).
The thing is, these are all just tools. Use them well and they help you. Use them badly and they hurt you. Same as a table saw.
My favorite project was this thing where everyone just chatted non-stop on Slack from morning to 4 AM on all the cool things they wanted to do. Since the conversation was non-stop, everyone just knew how the progress was and what needed to be done and we had almost no meetings, and onboarding was seamless.
It didn't scale though. The managers who kept it running that way eventually left. The conversation just became noise and as the teams grew bigger, nobody knew each other, so they broke off into different cliques.
Scrum is not true Agile, but Scrum is what happens when you mix average company incentives with the Agile dream.
The principals were good, the average company couldn't implement them, and it's time to improve on these ideals.
We've had 20 years to implement the Agile principals but average companies couldn't. There are systemic reasons why Agile can't be implemented in the average company as the manifesto dreamed. A new manifesto should make changes that reflect these systemic problems.