Who wouldn't want to have a doctor with a rainbow on them? Rainbow are quite awesome and very manly, and I think Linda Harvey should just shut up.
Don't know if I agree. Your values should be respected, yes, but not bigotry. And I really can't think of a scenario where it isn't the latter.