Как вы относитесь к идее увольнять за аморальные поступки, совершенные в нерабочее время?

В июле на концерте британской рок-группы Coldplay в Бостоне камера для поцелуев засняла двух сотрудников ИТ-компании.
Гендиректора и его коллегу — директора по персоналу. Пара обнималась, а когда попала в кадр, поспешила скрыться. Оказалось, что мужчина женат и, похоже, изменяет супруге. В соцсетях поднялась волна негодования, по информации из СМИ, ему пришлось уволиться.
В комментариях некоторые пользователи не только шутили по поводу ситуации, но и рассуждали, стоит ли увольнять человека, если он попал в репутационный скандал или повел себя неподобающе.
В России уволить за аморальный поступок можно только сотрудника, который работает с детьми , например учителя. При этом не важно, когда он повел себя некрасиво — в свободное время или в ходе работы. Перечня порочащих действий нет, их оценивает работодатель или суд.
Остальных уволить за проступок в нерабочее время сложнее.
Бывали ли у вас проблемы на работе из-за поведения вне офиса? Как считаете, можно ли увольнять человека за неподобающие действия в нерабочее время? Если да, то за какие проступки? Как ваше начальство относится к тому, что сотрудник делает в личное время? Все работники обязаны вести себя прилично или это касается только определенных должностей? Надо ли компаниям разрабатывать этические кодексы, которые регулируют поведение за пределами офиса?