(I'm the guy that built it): Totally true, I build a lot of stuff and the goal of this build was to make it work fast. In doing so I realized that I underestimated the strength needed to assemble and disassemble LEGO bricks. I actually planed to build a much better one using linear motion instead of rotation motion.
And, just so it's completely clear, I'm also by no means claiming you aren't talented (although I think the greater compliment is to observe that you are a hard worker). I'm just trying to make sure this guy knows that what you've done is easily within his reach, if he wants it and works at it.