You are absolutely right. Unfortunately, this not going to happen any time soon, I'm afraid. In our healthcare systems, the profits are in treatment, not in prevention. Prevention doesn't pay the providers. I've been in prevention for the past 20 years, and I struggle far more than the therapy providers.
It also affects the mindset of the people: First, nobody goes to see a doctor BEFORE they are ill. And the health insurers don't pay for prevention services either.