Мнэээээ...Вам напомнить, от чего умер Высоцкий - царство ему небесное? Другими словами: "запил последние 7 лет" - это уже серьезный, запущенный алкоголизм. Уже не порок или вина, а болезнь. Впрочем, судя по описанию, и жена там не совсем здорова. Так что тут, наверное, "моральные" критерии про красавца-мужа и уродину-дуру жену не уместны, тут уже медицинская проблема.