What exactly would you consider as a "humane" approach -- it is possible that the doctor and her/his team don't really want to be the bearer of bad news and take refuge in the system to allow you to come to the conclusion yourself?
Just act like real people. Admit that you are not sure about something, have doctors talk to each other and not make the patient run back and forth, don't "protect" the patient from bad news (they have no problems giving the news that you owe 10000 dollars).
For example, if one doctor is not sure about something another doctor said, they don't seem to be able to pick up the phone and ask the other doctor to clarify. Instead they often assume something and work with that assumption or they make the patient go back to the other doctor which costs days or weeks to set up and hours of appointments.