I'm going to disagree with your post in regards to oncologists. I would guess they get a great deal of satisfaction from the lives they save and that probably outweighs the loss of patients.
So your contribution to this thread advising difficult professions is...? Oh wait you're just playing devils advocate.