So, there is a lot of discussion (especially from those people who pretend Sherlock Holmes was real) to whether Watson is a smart guy, but not at Holmes' level, or stupid. Conan Doyle, in that interview you can find on youtube, refers to Dr. Watson as being "rather stupid", but one wonders if...