Bucking the trend of other award-winning dramas, Sherlock would have been “over by now” if there had been more episodes, the Doctor Who writer said.
Speaking to The Guardian at the Cannes Lions festival, Moffat said that a heavy filming schedule would have left the contemporary adaptation of Sir Arthur Conan Doyle's stories dead in the water - because of the meteoric rise of its stars Benedict Cumberbatch and Martin Freeman.
“Had we done the conventional form of a TV series which is to do runs of six or twelve, it would be over by now without doubt, it would be finished,” Moffat said.
“Because [the cast] would never again commit that amount of time that regularly to a TV show, they just wouldn’t, why would they?
“But given the strange form of Sherlock which is every two-and-a-half years we get together and we make three, means that it can go on for a very long time,” he said.
The many faces of Benedict Cumberbatch
Show all 12
And he said that the detective drama’s appeal in the US lies in its quintessential Britishness.
“I think that the way that you appeal to other cultures is to be your own culture, just be yourself," he said.
“Americans like British shows - if they elect to watch a British show they want it to be terribly British, why wouldn’t they?
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies