So according to Robert C. Martin, Agile was originally created for programmers by programmers. But it has now gotten off track. There is now a counter-movement that emerged after the split (when the original idea of Agile got tainted by thoughtless management). This counter-movement is Software Craftsmanship, and it has its Manifesto, too.
Apparently, it tries to go back to the original promise of Agile, which was, according to Kent Beck, to heal the divide between business and programming. It also strives to fix what Agile broke – namely, it urges developers to deliver not only “working software,” but also “well-crafted software.”
Visit Why software developers (quite honestly) hate Agile
As with any idea, there are some, where individuals will take it and manipulate it to what they want to see. As a result. Most of the time, it is a lack of knowledge on how it to work or outright negligence of following the guidance it provides. The full value is there, and it is within reach for organizations. Through training, collaboration and knowledge management, these values can be achieved.