The majority of healthcare spending goes to chronic diseases primarily caused by lifestyle issues. Collectively we are a nation of obese, sedentary substance abusers. If we could do better on prevention and delay the onset of chronic diseases like type-2 diabetes, hypertension, and heart failure then that would largely fix the demand problem and leave a lot more resources available for patients who randomly get cancer or multiple sclerosis or whatever. But this is a policy issue that goes way beyond the healthcare system and no one has a practical solution. Everyone loves to give health and nutrition advice to others, but we're all undisciplined and do unhealthy stuff even when we know we shouldn't.
https://peterattiamd.com/outlive/
As for the food supply, I have no doubt that many people are impacted by subclinical micronutrient deficiencies, whether it's sulphur or zinc or D3 or something else. But the evidence indicates that's less important than excess macronutrients for most people.