Почему же? Классический тулинг IDE вызывает отдельные компоненты — утилиты которые анализируют код в отдельном процессе и возвращают выхлоп в формате, который разбирается на стороне IDE. При использовании LSP у нас появляется промежуточное звено — JSON RPC между вызовом внешних утилит и обработкой результата в IDE.
Ну, если речь идёт об инкрементальном анализе — да, это ускорит работу. Хотя в IDE, например, в QtCreator, для этого существует модель кода — представление текущего кода, который и обрабатывается тулингом IDE.