The "doctor" character feels unnecessary and irritates me, like some kind of preachy insert character to move things along when the author writes into a corner, or doesn't have the patience to let the main characters sort it out themselves.
Yes, it moved the story along faster, but it felt SO...