I'm sure it's legal. It's his practice. He can do what he wants.
But I don't think it's professional.
Part of being a doctor means treating people equally. Regardless of who they are. White or black, men or women, gay or straight, Republican or Democrat, Coke or Pepsi.
I don't discuss politics with patients. They ask me what I think of the new health care bill, and I give them a generic "We'll see what happens." Divisive discussions aren't good for a doctor-patient relationship.
Some people can be quite outspoken in their beliefs. I've taken care of a variety of ideologies. White supremacists. American neo-nazis. Socialists. Communists. Right, left, and in-between.
Sometimes it's hard to separate personal dislike from clinical judgment. But I do it, and try my best to treat all equally. And I never discuss my opinions with them.
"Dammit, Jim! I'm a Doctor!"
I am a person. With my own political beliefs. But there's no room for them in medicine. My job is to take care of people, and try to make them better, regardless of what I may think of them.
When President Reagan was shot, he famously quipped "I hope you guys are Republicans" to the surgical team as they were getting ready to operate on him, and the surgeon replied "We're all Republicans today."
Dr. Samuel Mudd went to jail for setting John Booth's broken leg after Booth shot President Lincoln.
The same trauma hospital in Dallas that frantically tried to save President Kennedy after he was shot, worked to save the life of his assassin, Lee Oswald, a few days later.
Caring for people equally, regardless of our personal thoughts about them, is what we do.
And if you don't think you can live up to that, then maybe you should find another profession.