Workers and firms often enter into contracts that fix prices or wages, sometimes for years at a time. If the price level turns out to be higher or lower than was expected when the contract was signed, one party to the contract will lose out. Briefly explain why, despite knowing this, workers and firms still sign long-term contracts.