Вы задали вопрос.
Описали поступок, и дали ему моральную оценку.

А почему? - Вам виднее.
Ведь никто кроме Вас не знает здесь Вашего дедушку.
Бесполезный ответ
У вашего дедушки была причина... . . . . ..вам это не обязательно знать... . . . . .. . . . . ...тем более, что вы сразу и бесповоротно отвергаете право вашего дедушки поступить так, как он считает нужным на тот момент... . . . . . . ...
Бесполезный ответ
Для ветерана ВОВ (не понимаю при чем тут это) по-Вашему поступок аморальный, а для его родного брата быть алкашом нормально?
Или нужно тащить на себе великовозрастного детину? Видимо были причины у деда так поступить...
Бесполезный ответ