As a counterexample, I'm super perplexed at the helix team -- an editor that myself and many others migrated to because we know / like rust -- decided on a lisp for their plugin system. Having recently tried to get into lisp (3 or 4 different highly recommended books / courses)... I really wish they had gone in a different direction here. Tempted to go back to nvim -- the lua config was pretty nice!