The lack of support for the application as well as the database is a security problem, and a potential data loss problem. Over time programming languages are updated and certain functions and methods become deprecated causing them to no longer work, so as the OS is updated and the framework is update at some point it's going to stop functioning correctly. That's fine if it causes a bug that throws an error, maybe Sabre helps with that (lol no they won't), that's a dangerous situation if it produces a silent bug and uses erroneous data. Aerodata had a brief silent bug that return incorrect vspeeds and led to an aircraft rotating too early and stalling, and that's "modern" software being actively developed. When was the last time DM was compiled? '05, '06' perhaps '11 or '12 if we're being generous? That's a long time ago, eventually it's just not going to work right. I'm sure the FAA doesn't think about it as deeply as this, but no support from the manufacturer means it is time to move on, simple as that.That’s ridiculous! It either calculates a release that complies with all applicable regulations or it doesn’t. If the FAA believes there is noncompliance or deems it unsafe, they would compel the airline to fix it or cease using it immediately.
There's not a valid reason in the world to continue to support DM. It had its day, it's time to move on. Yes the FAA can do that because they are the FAA, what's confusing about that?