They probably have internal interfaces that aren't forward compatible, and re-factoring anything inside the DoD has got to be stupid expensive.