But I've read that most common cold immunities last only for a handful of months or years, not decades.
I had the same question when it all started: how exposure to other coronaviruses affects the response to SARS-Cov-2, and what does it mean for people with different history of exposures.
One hypothesis was that older people have a higher probability of dying because their immune system does not produce antibodies fast enough to keep up with the virus. The other one was the complete opposite: that due to the long history of exposures to other coronaviruses they have too much of a response and cytokine storm as a result but that does not seem to be the case.
> The average adult gets two to three colds a year, while the average child may get six to eight
> Other commonly implicated viruses include human coronaviruses (≈ 15%),
If they interact regularly with family and were long exposed to commonly circulating viruses (e.g. from kids), they would have a resilient/diverse immune system. This assumes a healthy diet with no deficiencies (Vitamin C, D, Zinc).
Another complicating factor is the content of flu vaccines.