Using "Java-based" as a smear is pretty silly. The IntelliJ platform is an extremely solid piece of software, clunkiness and all. It does everything pretty well, with very little need for config fiddling or third-party plugins.
I won't argue with the logic, if it works, it works. But still, I tend to react negatively to "Java-based" things. I think it comes from fiddling with Xms Xmx in the past with Elasticsearch which gave me the sense that the JVM is a beast. Now you want me to use the same beast in my editor? Neovim feels a lot lighter in this regard.