Very good information
The problem is the the formal contract also has many contingency, like loan contingency, inspection contingency, seller's property disclosure contingency, which means the buyer has many opportunities to play the game if he changes his mind.
