در قانون مدنی و قواعد عمومی قراردادها، مسئولیت قراردادی اصولاً صفر و یک و سیاه و سفید است. یعنی اگر یک درصد از موضوع تعهد مانده باشد، بازهم در حکم عدم انجام تعهد است. حال اخلاق و کرامت حکم می کند که متعهد له در پذیرش اتمام قرارداد و نحوی اجرای قرارداد توسط متعهد سخت گیری ننماید و کار موضوع قرارداد را با کمی نقص یا کمی زدگی و پول بدون گوشه را در نهایت بپذیرد تا خداوند نیز اعمال و عبادات ناقص وی را بپذیرد.