There’s really no point in criticizing something like vim. It has a history and a following, and no one is forcing you to use it. (Unless someone is, in which case you should be annoyed with them, not vim.)
I don’t feel like they’re inherently bad, but they’ve become so popular that they all feel like they’re blending together. I think it’s kind of stale at this point.
I’m really lucky that I didn’t cave in and watch any videos at first. (I think I watched the game’s version of a tutorial, but that was it.) Its fantastic.