"Writing a parser" sounds really annoying and complicated, but in my admittedly limited experience with ocamlyacc, it was easy peasy and dare I say it, fun!
The hard part I guess was defining the language and maybe that's what he's trying to avoid.
But even still, scripting around the AST building functions in LLVM and coding directly to them seems way more annoying to me in the long run. (especially the writing programs part)
But who knows, maybe I'm missing the point...