The hardware vendor isn't going to re-write it. As such I have to...
1) Avoid MacOS upgrades forever, or 2) Let the hardware become nearly impossible to use (there are workarounds on the device itself, but it's really painful to use), or 3) Write a new application myself.
If my 6-year old MacBook can last until I find something competitive with Logic Pro on Linux, I won't be buying another Apple machine. There's nothing else I need it for.