Defense Contractors that are in this business in supplying goods and services to the government know how to play this game much, much better than the government.
Obama can only effect un-negotiated contracts. IOW, every change he makes to a contract already negotiated and in force HAS to compensate the contractor for any requirements it deems necessary that incur added costs to the contractor.
In effect, he will be driving up the cost of the government doing business (paying more money to contractors) to meet his silly ass edicts.
Soon they will just change the contract rules and the definition of “Federal contractor” so that all businesses fall under it.