This is a good comment and I have responded to similar comments in this section. I generally agree — most organizations do a poor job at implementing what they consider to be an agile process. However, the agile process derives from a manifesto. It is proposed in principle only and all models are an interpretation of those principles. The existing models today either exclude or do a poor job at implementing design.
Regardless of that point, I am not critiquing agile per se in that section of the article. I am, in fact, conveying a similar point to the one you make (albeit tongue in cheek). They all say they are agile, but their processes are not really agile and do not allow us to “ Welcome changing requirements, even late in development” as a result of research or problems discovered. The models become such a constraint, it is impossible to retool the assembly line when needed.
Your point is spot-on though and I do appreciate you taking the time to comment, Sascha.