Organizations are reluctant to replace software that works. But finding devs to maintain it is getting harder and harder.