I couldn't disagree more. Usually in this field, unless we're talking about a huge deal, you've both already lost if you get as far as litigation. That implies direct costs, and it implies a breakdown of your business relationship that probably doesn't help anyone accomplish anything or leave anyone's reputation changed for the better.
Contracts serve a valuable purpose long before court filings are involved: the contractual paperwork is where you can both set out, definitively and up-front, your understanding of what the deal is. If there are significant areas of disagreement, it is much better to discuss them and hopefully resolve them amicably before the project starts and either of you has serious skin in the game. If that's not possible, you can both walk with little loss and no hard feelings. It's unlikely to hurt either party's reputation if they want to figure out a different deal with someone else instead, and it leaves the door open to working together on some other project in the future.
It is in everyone's interests to get a clear, genuinely understood agreement written down in a specific, identified version at the start of a project.