Well, fair point about the accent being different than Gary Lockwood's, but remember: Khan was played by a Mexican actor with a Latino accent who portrayed a Sikh dictator from India. If Cumberbatch were Khan then his accent wouldn't match up with Ricardo Montalban's either.