Да, верно.
«Непротивление злу насилием» - это то же, что и «если ударят тебя по одной щеке - подставь другую».
Ну а в более простом варианте - не давать сдачи, условно говоря.
Ну, кто-то всегда «начинает первым», увы…
А адекватность ответа - слишком субъективно, как Вы понимаете
И было далеко не везде и не всегда - и есть так же, от конкретного человека зависит, естественно

Но в целом европейская культура более «обтекаема», конечно… ну так надо же различать полутона и нюансы
Анекдот в тему:
Если солдат говорит «да» - это значит «да», если солдат говорит «нет» - это значит «нет», если солдат говорит «может быть» - это не солдат.
Если дипломат говорит «да» - это значит «может быть», если дипломат говорит «может быть» - это значит «нет», если дипломат говорит «нет» - это не дипломат.
Если женщина говорит «нет» - это значит «может быть», если женщина говорит «может быть» - это значит «да», если женщина говорит «да» - это не женщина.