Could those long coding projects be a strategy to force you into sinking so much effort into the process that you're now in a weak negotiating position due to the sunk cost?
I admit I'm speaking from ignorance here, and am only curious to gain more insight into this.