Not sure if you're agreeing or disagreeing, but I had in mind (for example) a language server supporting multiple languages that run on the JVM and a separate language server supporting languages that compile to JavaScript, etc.
(This is assuming that reducing the number of processes improves performance; otherwise, a process per language might be simpler.)
(This is assuming that reducing the number of processes improves performance; otherwise, a process per language might be simpler.)