I hate agile. User stories are greasy kids stuff, horribly insulting. Not to mention that you can’t get any real work done in 2 and 3 week sprints. And every half dozen sprints we etch-a-sketch shake the whole damn thing. We do an amazing amount of work to accomplish absolutely nothing.
We actually accomplish what we plan. But sometimes the plans just aren't serious enough to challenge some engineers.