Fuck that. Holmes is an 19th century man. That's part of the charm of the series. It's like setting The Great Gatsby in the 70s. What the hell?
Go and read A Study in Scarlet or the first few stories in The Adventures of Sherlock Holmes, and then say that this new TV show does not capture "the charm of the series".
I've read every Sherlock Holmes story multiple times. Except for Valley of Fear....I can't seem to get through it...plods interminably in the beginning.
I haven't seen this show, what with not being in Britain and all. But I generally don't like when they change periods on literature. Like Branagh doing Hamlet set in the 19th century.
I have also read all of the Holmes stories many times, and I admit I was skeptical (to coin a phrase) was I first heard about this 21st treatment, but I watched it anyway, and I assure you it is very faithful to Doyle's version of Holmes.
It unfortunately seems quite common for people to dismiss new versions of old stories when the setting or time period is changed. This seems like a very odd, very modern phenomenon. Throughout history, human beings have told and retold the same stories in different settings and eras. Sometimes the retellings are good, sometimes they are not, but one cannot determine whether a new version is good or not based merely on the setting or era.
When it comes to Shakespeare, the complaint is even more absurd, since almost all of Shakespeare's plays were intentionally anachronistic; they were all staged as if taking place in Elizabethan England. So, would the "correct" setting of a Shakespeare play be the period of the original story Shakespeare is ripping off (as many contemporary film versions are done), would it be Elizabethan England (as they were first performed), or would it be contemporary to the audience (as many Shakespeare scholars believe Shakespeare would have preferred)? I don't think there is a correct answer to that question, I think it is best for producers to keep giving us all of those versions.
Getting back to Sherlock, I must point out that this new version of Holmes feels much closer to the original stories than the recent Robert Downey Jr. version, which took place in the 19th century. Don't get me wrong, I liked the Robert Downey Jr. version a lot, and I'm not saying that this contemporary version is necessarily better, but it is much closer to tone and characterizations to the original, despite being set in the 21st century.