На месте гг у меня было бы 8 лет на решение вопроса. И пускать корни на чужой территории - плохое решение. Можно было подкопить, договориться с мужем, взять подработку, купить в ипотеку комнату или домик в соседней деревне, да много чего можно, если делать сразу, а не когда уже выселили.
А вот на месте внука у меня есть два примера. Одну бабушку я б не выгнала. Я ее не особо люблю, но отношусь ровно. Наверно, сама бы на съем не пошла, но ипотеку/съем для бабушки чего-то более бюджетного организовала. А вот другую бабушку бы выгнала и никакая совесть/жалость/ашолюдискажуть не триггернулись бы, она заслужила такое отношение. И если сын изначально пошел по второму варианту, значит, никаких мимими милая любимая бабуля там нет, родственных отношений нет.