My solution to encountering outdated beliefs with great utility was to try and update them — to retell Kung fu (and Buddhism) in that new world view. Buddhism has a maxim to keep what’s useful and discard the rest.
What does “ki” mean in physics?
I think it’s more than esoteric luggage, but a class of physics equations which are nasty to write down because they’re complex differential equations — and the numerics don’t matter to the practice, just the behavior of the system.
So you give a name to that behavior and model it experimentally, describe it euphemistically, etc.
I get spending the time to learn multiple models and translate between them isn’t everyone’s idea of fun, though. Those people reasonably make different choices than I did.
I can’t — so I found it necessary to dig into the old program and port the concepts.
I would argue that more people should do that, even when they don’t immediately understand the old model well enough to port.
Both in software and martial arts.
I had a similar experience — in Kung fu and Buddhism.
Beliefs are a model of the world: just because a model isn’t phrased in terms of my core beliefs doesn’t mean it has nothing to teach me.
In the case of Kung fu and Buddhism, I don’t believe I would understand things as well as I do (physics, physiology, neurology) without having taken the time to understand what those other models were trying to express about the world.
To use an analogy: just because I have an irresolvable dependency conflict with a new piece of software doesn’t mean it has nothing to teach me about software and programming.