I tried to learn Vim, but I stopped because it was too hard. I would have to spend a few weeks with regular frustration to be able to use it without hesitation. That's just too costly for me.
Note that I tried to learn it more because of the aesthetic than to be faster. I don't think being able to edit text faster makes a big difference in the work of a developer. However, I used to be fascinated by the "hacker" aesthetic (the command line, the obscure text editors...). Now I am passed it so I just use the standard easy stuff (VS Code)