That monologue curtain pull is a hallmark of Sherlock Holmes. I wouldn’t call Doyle’s books lousy for that though. Creating brain-teasers for the audience isn’t really the point. It’s all about a character Doyle found insufferable but the audience loved!