What gives them that power?
A hell of a lot of guns.
So the government should be not allowed to dictate contracts with independent contractors because they have a hell of a lot of guns?
Yes. They should not be allowed to dictate terms to anyone except terrorists and defeated powers.