I agree with you that doctors should never be banned from saying anything by law. Patients, on the other hand, should not cooperate with doctors becomming nosey nannies. And whatever a patient tells the doctor, they should know it will most likely become a part of a computer system available for others to tap into and use against the patient's best interests.
That was the essence of my reply to another post. If you don't want a doctor asking if you have firearms, go to a different doctor. At first I was thinking the doctors just want to prevent pediatric firearm accidents. Not a bad thing to do. But then the story started to nag me and I realized it wasn't the gun question. It really struck me that this is also a free speech issue. No I'm getting more upset that this state government wants to restrict speech. Regardless of my opinion on doctors asking about guns, I'm getting really upset about the government regulating speech.