Every technology needs a good slap in the face once in a while.  While most of this rant from Zed Shaw is insipid, there are some very good points.  Especially regarding the people and ideas that are worthy of respect, and some commentary on the potential issues with large-scale agile consulting shops.
Anyways, one doesn’t have to admire someone to admit they make some good points.