Some doctors are fine noble caring people. But from my experience (20 years in health) some are also some of the most arrogant, self-important individuals you will ever meet. While they have every reason to be, because they are incredibly talented, lets not put them on a moral pedestal. They are often as flawed, egotistical and competitive as the best of them.