Yeah, this is one of the reasons I use emacs and have completely ignored atom, vscode, etc - I’m pretty sure that my customizations and most of what I learn now will still be applicable in 10 years.
I guess this is another great feature of community-maintained open source tools vs commercial software: A slower rate of change because nobody has to prove anything to anyone by adding tons of features and redesigning the UI.
Though specifically with Jetbrains, I fine that their upgrades almost always either make things better or don't get in my way.