I was an enthusiastic adherent of Extreme Programming because it was explicitly a *set of processes and tools*. Unit testing, pairing, and continuous integration were concrete things that you were supposed to always be doing in XP. When "Agile" started to take over, it seemed like a milquetoast watering-down, lip service to vague ideas rather than specific steps toward improvement.
I wish I'd had the political awareness then that I have now, so I could see what it actually was.