"most of us are trained in touch-typing"
Granted that secretarial staff are trained to touch type, and that I've met the odd person who has chosen to do this training... in thirty years of software engineering and eight years of mainly pairing I've seen no evidence that even a visible minority of IT people have been trained in touch typing. Excluding IT and secretaries that minority will be all but invisible.