Na... I wouldn't say that's a rant.
At the start of all contracts I generally indicate that in order for me to assist them, they need to appreciate my background, and experience, as well, I need to appreciate that their business is not mine, thus this appreciation (both ends) must be cast in advance in order to develop a path to proceed.
This is their opportunity to caveat the agreement but once the contract is signed that path is clear - and adjustments to change any portion of the contract is at their expense.
This will often produce conflicts over the contract and varying opinions on how to proceed (we all develop new ideas as we go). But the end result is they pay to adjust... and should we come to a crossroad where the contract must be cancelled -- my fees are paid in full.
I am locked into this contract, so are they... If I can't meet my obligation - I have breach the terms of the contract and need to compensate the client... so do they.