I believe learning vim and/or emacs is a huge distraction and a mental burden for most users.
I keep hearing people saying that they are still learning new stuff after using vim for 10 years. A good editor/IDE should make coding as effortless as possible.
This stack overflow post shows exactly what I mean: