Да нет, мне кажется, появлению LSP поспособствовало развитие инструментов для статического анализа и необходимость стандартизованного решения для их интеграции разработчикам редакторов/IDE.
Я об этом и говорю. Тысяча иде и редакторов сменяли друг друга, старые решения практически целиком отправлялись на помойку истории. И каждый раз изобретать инструментарий приходилось заново