This evident thought started to reach some people who are able to deliver this simple message to the masses.
Indeed, Agile is not the cause of problems in the industry but only the result of inadequate attempts to resolve them in a blunt manner: applying the technology of material production assembly (Toyota-like Scrum/Canban) for the whole software development process. However, there are two main problems that gave rise this cancer:
- a huge increase of people working as a programmer but who don't have special education in the field of computer systems;
- "in house" enterprise development is externalizing.
This trend already developing about last 15-20 years. It was described in more detail in my book "Brain defragmentation. Software development inside" (in Russian).