The need to move to a free market and to liberalize state-controlled prices was obvious to almost everyone in the Soviet government. But Gorbachev dithered. Raising or deregulating prices would mean breaking the social contract that implied that food was affordable even if it was not available.