I heard a different major factor from frontline healthcare workers - obesity. A vast majority of deaths in in the major hospital near myself has been obese people.
Yes obesity is one of several confirmed risk factors. But this is a confounding factor for Vitamin D deficiency. Obese patients are more likely to be deficient because the hormone is fat soluble.
It's disappointing that most public health agencies have taken a defeatist approach and focused exclusively on preventing disease transmission. No matter what precautions we take a lot of people are still going to get infected so there should be equal focus on practical steps that everyone can take to improve their survival odds.