Holmes is in no way your conventional everyday hero. First of all, he does not have any supernatural skills, and the world in which he inhabits is that of a natural one, which makes his talents all the more incredible. Also, he is not a hero in that he is an all-good defender of justice. Although he fights against crimes and hates criminals who harm innocent people, he is still doing this for his own interest of stimulating his mind, and sometimes take deceptive methods to progress in his investigations. A good example to showcase this is the BBC series adaptation in which Sherlock says that he is on the side of the angels, but that he is in no way one of them, to professor Moriarty in the episode "The Reichenbach Fall."