Vim-like input mode have steep learning curve that traditional IDE but eventually for regular user, most command are down to muscle memory and you don't even have to remember it's `ci)` but your fingers "knows" it.
Those who never took the time to master Vim but mastered other tool will find Vim less productive and will prefer other tools; on the other hand, those who mastered Vim will keep on using Vim and find it more productive. Ultimately, this is a sterile debate because : * a) it's a matter of opinion * b) Typing code faster will not make you a better developer * c) Regular Vim users are not going to change their mind because you tell them that you don't like keyboard only input
