Changing these programs to fixed-price contracts would make contractors responsible for paying for unexpected cost overruns.