I think some dislike agile because its adherents so often write articles like this. Pompous, dismissive, assuming facts without providing real measurable evidence and implying that people who disagree only do so because they're just not smart enough. If Agile didn't improve your processes, why it must be because you didn't do it right! And because of that, you hate yourself! You're just afraid of success! Uh-huh.