Кокаин стал наркотиком много позднее, так что в нашем теперешнем понимании наркомании Холмс наркоманом не был.
Как-то странно у Вас получается Тут ведь не в отношении общества дело, а, собственно, в черте характера персонажа. Каренина вот тоже опий пила, кстати.