When children are older, they take care of their parents and grandparents
Not around here; many parents and grandparents are put away in care homes. The tax code even penalizes multiple generations living together as many elderly benefits are conditional on total household income.