No, the doctor has no such responsibility, they only have responsibility to their patients. They are bound to operate based on the standard of care in the profession and location (this varies widely between states, cities, and countries). The doctor, likely, can easily stand up to pushy patients and, likely, has been doing so for years. The alternative of censure is much more harming than some patient that knows exactly the opioid and dosage they want. if they are not doing so, then it is the responsibility of the patients and other staff to report the doctor to the appropriate medical boards such that the doctor continue to practice safely.(
http://www.ehow.com/how_5106471_report-bad-doctors.html).
Also, yes, the issue with Google is that your filter bubble gets in the way and you make bad choices about what to listen to. Honestly, it's really bad. You point out the autism-vaccine controversy (...good God, what the hell has happened to us...Jesus...) and I'm sure there are a million other nutters out there with even more dangerous ideas. I.... I'm at a loss here. I can only say that you just have to research more, but I know that is beyond the reach of most people to do so. The excuses are gone, but not the stupid. We have all this information, but it's like a library with pages just thrown everywhere and there are no curators. I can't expect people to know what to do. My own father would say 'Well, life sucks, and it sucks a lot more if you're stupid'.
Man alive, is that a cop-out. It's true, but saying that life just sucks for stupid people is heartless and against all of medicine as an ethos. Still, the question remains, how do you get people to be responsible for their own damn asses?
Any ideas?