Here’s an article that gives you some incite into most physicians’ (and other health care providers’) dilemma.
They are largely controlled by the politics of their group (clinic), their employer-hospitals, pharmacy hassles, Medicare and other government agencies. Even in expressing their opinions openly: