@Rockhead,
It's not always easy to detect tone in a post, but it is with this one, but maybe that's because they are always of the same tone.
Never-the-less, you have inadvertently put your finger on a substantive difference between the Left (who reliably deny their are not socialists) and the Right in America.
In a capitalistic system, everything is driven by profit. If one recognizes that this leads, overall, to the best outcomes, profit is nothing at which to be sneered.
When someone devotes a sizable portion of their adulthood and quite a lot of money to developing the knowledge and skills to provide top level health care to sick people, why should they not expect to profit?
Do you really think these people need to make the sacrifices they do solely out of a desire to help others?
More importantly, do you think that their desire to profit from their knowledge and skills in any way diminishes the care they provide their patients?
The socialist alternative to a profit based system would be one where the government pays for the education of doctors and then their services. Of course, under such a system the government must decide who will be educated to be a doctor, and its means of determination may have nothing to do with the aspirations of the person.
Nevertheless it would be a system wherein no one profited from sickness, and so would meet the primary test of the Left, it would sound good on it's face. It would, obviously, meet your test.
Successful complex systems defy facile explanations, and don't operate with rules determined by the adolescent wishes of observers.
There is a reason children naturally gravitate towards the concepts of socialism.