Да? Чот я не видел там экстракт метода, но может плохо смотрю. Я использую только когда мне надо супербыстро что-то поправить на джаве/питоне. Со скалой уже не использую
Насколько понимаю, экстракт метода - это вопрос уровня модели языка, но в LSP сейчас нет такового понятия, там прибитые гвоздями костыли вроде "а ещё у нас есть тайп дефинишены". Раздела про Refactoring Protocol тем более нет. И его не то чтобы сильно кто-то хотел делать.
Сейчас каждый язык (каждый плагин поддержки) пишет всё это для себя сам.
С другой стороны, если уж в языке это решено, то добавить рефакторинг в VSCode нет никакой проблемы. Это просто произвольная операция над селекшеном текста в едиторе