At work nobody understands why I use Vim, I'm tired of having to explain myself to my coworkers and hearing all the time "Why don't you just switch to Atom?"
Once I have either a plan or comprehension of a program, I move at lightspeed, and typing becomes a small proportion of software production time. When editing an unknown codebase, it becomes even more imperative to have comprehension + plan before making an edit.
Also, since its my ability to comprehend and plan that is so strained, I'm not sympathetic to Vim's lack of anything like intellisense, or cross-file grammar and type awareness + autocomplete.
Typing may be a small part, but there's no reason not to make that part efficient.