For a lifestyle or contracting business, you are too worried. For a ventured backed or exit oriented business the thing to worry about is how an investor or an acquirer will think about the contract. "You're getting $50k per year from this customer but exposed to unlimited liability in the event of any software bug? We can't take on that risk, our pockets are too deep." A good lawyer will pick out the important things and tell you why. As an entrepreneur you will still need to decide what to let slide, no lawyer will ever say you are being safe enough.