Gregg, I totally agree with you with a caveat. I totally agree that prevention should be key. And I also believe that healthcare should cover alternative treatments like acupuncture. The main problem is human nature. Knowledge about how we should act is not a great predictor for how we *will* act. I can't remember where I read it, but just recently I was reading some health expert who was asked why people don't act on what we know, and basically it's because we are geared for immediate gratification. So as long as those impulses are ratified by advertising, the culture, and our own desires, money towards education will probably go down the drain.
I've worked in companies where we would get bonuses for using the gym X number of times, and personally, that didn't incentivize me enough. People *know* they shouldn't drink too much, but they do. People *know* they should quit smoking, but they don't. I'm going to jump on Alan's side here and say that personal responsibility, along with a moment of grace in the form of an "aha' moment is generally the most effective change agent when it comes to healthy habits.
But education doesn't hurt. And some public service campaigns definitely have helped change people for the better. And I definitely on board with the fact that the more a healthy lifestyle is encouraged and catches hold, the fewer healthcare services we'll need.