I'm certainly not keen on Ted's anger at Hubot. But I think he's generally correct that it is far over-engineered for what it does (as is most up-and-coming web software today). These problems HAVE been solved before!
I see this as a classic case of "look, I took your billion lines of awful code and turned it into 4 lines of beautiful code!" but the new code does a tiny subset of the original, and isn't extendable in any of the original ways.
Edit: which isn't to say that his hack isn't cool, but he's still a jerk.