Neat historical overview followed by bizzare conclusions based on a narrow sampling of second-hand experience. Author seems to lack awareness of their own knowledge gap here (Dunning-Kruger?), conflating specific cultures and implementations with the methodology and ultimately laying blame for corporate/managerial malaise at the foot of: a software development methodology.