I've seen many non-technical users, and even a few programmers, who exclusively use the caps lock for typing upper case letters. It's maddening to watch them type, but you can't argue that it's a widely-used key.
Try this for some time and you will see the light ;)
It may or may not be a coincidence that he's a "former" coworker and not a current one.