I find this attitude to be correct for small companies. There are 100 things that can go wrong, so worrying about the 1% edge case is wrong. As companies grow, multiply the 1% edge case times dozens, or hundreds of clients and projects, and it becomes much more important.
I've been at companies who fight every contract tooth and nail, and companies who are much more relaxed. It's the large companies who (rightfully) have more to worry about in terms of law suits.
Legal risk is like any other. (Running out of cash is another) You just have to figure out which ones to protect against at which time. As they say in financial markets, "If you hedge away all the risks, you aren't left with any returns"
I've been at companies who fight every contract tooth and nail, and companies who are much more relaxed. It's the large companies who (rightfully) have more to worry about in terms of law suits.
Legal risk is like any other. (Running out of cash is another) You just have to figure out which ones to protect against at which time. As they say in financial markets, "If you hedge away all the risks, you aren't left with any returns"