Management tends to push for more meetings, more things you can track and measure and more tracking and measuring and ways to lover cost.
None of this is bad, what's bad is that where ever there is turmoil, good ideas and crap ideas get mixed up.
Like pair programming and/or co-location vs. private quiet offices.
Agile is essentially lean production for software, and I've heard it's not so ridiculous.
Is it a fault that programming turns out to be more like a creative cooperative art rather than a hard science? This seems far less ridiculous than pretending it has the rigor of "engineering". My old manager would seriously tell Oliver Stone he needed to be CMMI level 5 by the end of the year.
P.S., try to keep your comments on-topic: agile methods, not the intelligence of those who agree or disagree with them.