Earlier quoted context omitted.
I really hated the language you use to describe build tasks. It is a very frustrating mix of declarative and imperative syntax. And of course, who wouldn't want to write code in XML?! (XML, the markup language, the one we use for marking up information like documents and records.) I was doing fairly complicated tasks with it years ago, and it's just one of those technologies that feels like it is fighting you at ever…
I dislike maven for the same reason, but maven at least seems to have reasonable build structure.
Imperative XML makes me choke.