Could that as well be reverse causality? There may be any number of reasons a person wouldn't or couldn't eat as much when old as when younger.
Not really...the great majority of older people would not have lived an obese life only to lose the weight in the later years. Nope...fat folks don’t usually make it past 80.