We've been discussing underdogs and I can see the appeal in them. But what about someone like Sherlock Holmes. He's so very clever, so far above us ordinary Dr Watsons, what is it about him that makes him so fascinating?
There seem to be elements of the Spock character in Holmes. He is ruled by intellect and logic.
Even now more than 100 years after the first Sherlock Holmes story was published, he exercises a fascination. The building society that opened at 221B Baker Street (built in 1932) received so much mail addressed to Sherlock Holmes that it appointed a 'Secretary to Sherlock Holmes' to deal with it.
Judging by Holmes's inability to form an emotional connection with anyone (particularly women) and his fascination with facts, a modern psychologist might describe him as emotionally cut off. Would you really want Holmes as a friend?
What makes the combination of Holmes and Watson so entertaining?