If you don't like the contract, don't sign on with it. Make him seek someone else who wants to make a lot of money on the project.
He's not forcing any single company to contract it out - he's offering opportunities to companies who may want the job.
The pipeline was halted by Obama - gonna take new contracts to get it moving again.
The U.S. government isn't signing the contract for this pipeline -- is it?