Serious question: how often does a sensible default configuration need to change? I think I have used the same jedi-language-server config across projects and computers since before Neovim had a built-in LSP client, with the only changes being on the Neovim side gradually migrating to new features as they appeared.

Obviously do whatever works for you. But I do feel like most LSPs shouldn't need more than a few lines that you set and forget.

Well, LSPs come and go so that's one source of churn.