Anyone that hates Agile should watch this and at least be comforted by the fact that the community that came up with agile in the first place do recognize that there are problems and that it has become something different today:
https://www.youtube.com/watch?v=hG4LH6P8Syk
Personally, I've gone from an organisation that was starting to implement what their version of agile was, back to one that has no such thing whatsoever. While I had my complaints about agile, it's sure as heck a lot better than having no agile practices at all, in my experience.