If my caloric deficit is always only 500 per day from cardio, my body would adjust to functioning with this amount. So when I stop the cardio, the small deficit disappears and I should be able to maintain my fat level. Are you saying my metabolism would slow back down again?
I think the older people probably gained weight because their active lifestyles were keeping their fat levels stable, and any reduction in activity created a caloric surplus.