Не у всех стариков есть дети и внуки. А если и есть, то … Ну вы прям в каком-то мире розовых пони живете. Нет таких зарплат в России, чтобы взять и переехать. Вот и живут люди…Если мы и вы смогли купить квартиры, дома, то они не могут. Ну, нет у людей возможностей. Ну вот так. Откуда учителю с зарплатой 20 тыс накопить, например? А городе, где зарплата хорошая 30 тыс, а квартира стоит 2 мил? Всех Москва не вместит. И это я вам, как человек, который не жил никогда в городах, кроме Москвы  и Питера, пишу.