Вот стал формулировать - и понял, что во многих случаях общий принцип будет слишком общим, а решение надо принимать в каждой ситуации отдельно.

Например, есть принцип "можно иногда нарушать общие правила, чтобы достичь большего добра или избежать большего зла". В законе есть принцип "необходимой обороны" и "превышения". Если достичь цели другим способом не удаётся, то малое зло становится возможным и даже нужным. Но где критерий "действительно нет другого варианта" и действительно ли "причинённое зло является много меньшим, чем предотвращённое". В каждой ситуации - компас и разбор постфактум.

Или принцип "свои должны помогать друг другу". Если свой делает что-то плохое, то остаётся ли он своим и надо ли ему помогать, где грань? Снова - компас и разбор постфактум.

Грань между "кот в перчатках не поймает мышей, давай снимай" и "его занесло, нужно останавливать" очень тонкая.