I suppose the obvious answer is because he was a doctor himself, and this allowed him to be more realistic in his writing. He also knew that having a doctor as a sidekick would allow him to be a little more lenient with the Holmes character as to medical knowledge.
Watson narrated most of Sherlock Holmes' cases that he, Watson, was involved in. I don't know why Conan Doyle kept Holmes out of view for most of the middle of the plot - where Watson acted and then narrated - but I assume it was to increase and lengthen the suspense. Holmes explained that he kept away from Baskerville Hall because he did not want the suspects to know he was there, and thus be on guard. Watson, as smart as the reader but not as smart as Holmes, would have reacted as the reader would have done: rushed out with Sir Henry to trail the light on the moor, puttered around investigating Mrs. Lyons and Mr. Frankland without a eureka moment, ineffectually trying to keep Sir Henry from visiting Miss Stapleton.
He was a Doctor
Yes, Sir Arthur Conan Doyle was a freemason.
Sir Arthur Ignatius Conan Doyle. By the way, it is not proper to refer to him as Doyle or Arthur C. Doyle.
Arthur Conan Doyle's family was poor and his father was an alcoholic. After his father died, a rich uncle put Arthur in a Jesuit boarding school. He later went to Stonyhurst College and a Jesuit school in Austria. He trained to be a medical doctor.
The famous Sherlock Holmes was created by Sir Arthur Conan Doyle.
He was a Doctor
subject - Arthur Conan Doyle verb - based (past tense of base)
A nickname for Arthur Conan Doyle is ACD.
The cast of Arthur Conan Doyle - 1927 includes: Arthur Conan Doyle as himself
The cast of Sir Arthur Conan Doyle - 1929 includes: Arthur Conan Doyle as himself
Yes, Sir Arthur Conan Doyle was a freemason.
Arthur Conan Doyle was 6 feet 1 inch (185 cm) tall.
Sir Arthur Conan Doyle never travelled to India.
he was a poet, writer and doctor of medicine
Arthur Conan Doyle lived in Plymouth because he was stationed there as a medical doctor in the Royal Navy. He served at the Royal Naval Hospital while stationed in the city.
Sir Arthur Conan Doyle was born on May 22, 1859.
Sir Arthur Ignatius Conan Doyle. By the way, it is not proper to refer to him as Doyle or Arthur C. Doyle.