Почему же только? Это одна из составляющих. Мужчина, который не хочет бросать пить не есть хороший муж, также, как и мужчина, который не хочет бросать любовницу или идти работать. А мужчина, который не хочет лечиться ради жены значит «порядочный мужчина»? Ну-ну...