Your interaction and response to a doctor always depends on your personal interaction with him - He may treat you well for some particular disease and not treat someone else well for some other problem.
It only depends on the interactions with your doctor the he may treat the patient as good as possible. There are so many doctors which is very intelligent and give such a good advice on the treatment.
No. You can ask around and someone who has known them professionally will have an idea. Other patients can offer you little except to tell you if their bedside manner appeals!!