I advocate organic learning for Vim and often other tools like it. Learn to do the bare minimum first, which for Vim is modes and how to exit. Then, after you find yourself doing something slowly a few times over, search how to speed it up (e.g. yank & paste, different buffers, macros). This is also a good counter argument for "the learning curve is too steep".