I have family who are MDs and I have been working with MDs for over 5 years. I have always felt the same, but usually MDs don't agree that much - feeling special is part of the meme I guess.
I do feel, however, that the converse would not work as well: most MDs I met do not practice the "abstract" thinking that is required to be a successful programmer. But that's just my experience.