There is no morally compelling reason to distinguish a doctor from a tank driver on the battlefield except for the fact that both sides agree to protect medical personnel.
The causes of many health behaviors are deeply rooted in our culture, and using a counseling model that assumes individual control and responsibility for these behaviors can cause patients to feel hectored instead of helped.