> Honestly your "old saw" about "leaving things alone" is just POOR ENGINEERING PRACTICE.
There is a reason why software has a reputation for mickey mouse engineering. Even the things that did once work break in the endless update churn. Other fields respect leaving working designs alone until there is a genuine need to change them and time to verify those changes are correct.
Even this field respected leaving working things alone before security paranoia set in. Now we have an endless arms race with the hackers and a new set of patches every time you look away. Only hack resistance is served while all other measures of quality suffer.
Since you liked my last old saw so much I have another for you. There is no such thing as portable software, only software that has been ported.