Even if medicine goes socialized, the avg doctor in Canada is making 200K, and they have way more primary care base than anyone else. I read an article with some primary care docs in Canada making 500K by seeing more patients since there is a physician shortage....specialists make more. ER docs there are making 170/hr. It takes a certain capacity to be a doc. There is a huge barrier to entry that requires a large amount of sacrifice and experience that demands proper compensation. Let's face it. There are other ways to help people and to be compassionate and caring for humankind that don't require the sacrifice of becoming a Doc. WIthout proper compensation, physicians will not enter the field No one needs to be worried, IMO. Doom and gloom articles were written, I'mm sure in the 70s about medicine in the 90s, and in the 90s about medicine today. If you look at relative pay scale of professions in any country, Docs are always the highest paid. With education and sacrifice comes compensation. The market drives the price.