Один способ ответить на вопрос "на что появляется право в случае нарушения" — это сослаться на положения самого договора. Но это внутренне противоречиво, потому что именно нарушение этих положений мы и рассматриваем. Непонятно почему положения о неустойке должны быть как-то привилегированы в общей схеме договора. Другой способ ответить на вопрос — это посмотреть на фактические потери, понесенные сторонами в случае нарушения. Мне это кажется ясным, понятным и либертарианским.
А в чём противоречие собственно? Классическая структуры нормы права - гипотеза, диспозиция, санкция. Договор - это не что-то, что невозможно нарушить, поэтому обычно в нём предусматриваются ситуации, в которых та или иная сторона это делает. Если такой части нет, то всё решается в суде.