Well, one could argue that a competent procurement system would have been tracking that stuff by default.
But, having worked for a Big-6 firm in aerospace and defense software... yeah.
But, having worked for a Big-6 firm in aerospace and defense software... yeah.
Also, there's a human aspect here. Doubt any air force officer wants to be the one to approve a COTS replacement for something like this only to have something go wrong on a flight because of some or other unexpected failure.