There, I said it.
"This programming philosophy will allow you to develop high quality software really quickly, and on the cheap" is the equivalent of a politician promising to fix every problem in the country with no sacrifices required, and put chocolate milk in all the water fountains to boot.
It's always the old thing: fast, cheap, or quick--pick any two.
You beat me to it. Agile is growing like a cancer, every job description at least mentions it if not requiring some experience in it. It seems to me that managers believe that it's 'Agile or die'. It isn't, if you're poor development practices and processes already in place suddenly 'becoming Agile' won't help anything. I've read employee comments about startups like Zygna, while they probably proudly proclaim to be Agile their developers consider it chaotic.
"Look! There! Evil!.. pure and simple, total evil from the Eighth Dimension!" -- Buckaroo Banzai