If there were a visual programming environment that was actually faster, simpler, and more productive to use than typing, fine, I'm sure we'd all use it. I don't understand what his argument is. There ISN'T such an environment, so why is he arguing against the current state-of-the-art (text)?