From time to time I run into agile lovers, often in non technical roles, that see all agile methodologies as some sort of religion. If it doesn't work well in a certain context, it's simply not implemented in the "correct" agile way.
It reminds me of fanatic socialists that always blames the implementation of communism for its failures, not anything in the principle itself.