If the contractor realizes the mistake early on, the capital wasted on starting 120 houses might be very little, and a new contractor will be able to take the remaining bricks and use them to produce 90 houses. If the developer remains ignorant of the reality until the capital runs out, he will only have 120 unfinished homes that are worthless as nobody will pay to live in a roofless house.