Why did Scottish actor David Tennant play the 10th Doctor in a English accent, instead of his own?
The creators thought the audience would pick up the new accent and might not like it. By the time capaldi came around however they figured it would be alright
Because the Scottish accent is hard to understand to people that are not Scottish, apparently. I'm Scottish so I wouldn't know, but that's what everyone says.
I love the scottish accent. When its moderate I even understand a little 😎. I always thought its a shame that Tennant wasn't allowed to speak his accent.
By the way, woudn't Billy Connolly be a cool Doctor?
If Rose Tyler asked him why he sounded Scottish after the 9th Doctor's regeneration in the '2005 Children in Need episode', would he say "My voice can change into anything"?
And if somebody asked him the same question, would he say "Lots of planets have a Scotland"?
Why did the creators think the audience might not like the new accent?
How is the Scottish accent hard to understand to people who are not Scottish?
OK, this answer is from Tennant and Russell T Davis...
The reason why is because of Christopher Eccleston. In the episode Rose, they touched on the reason why the Doctor had a thick "Northern" accent. To go from a Northern British accent to a Scottish one, they felt it would be very jarring and they didn't want to explain why the Doctor's accent changed so abruptly. Now, the main reason why RTD chose Tennant to succeed Eccleston was due to his performance in RTD's Casanova. In Casanova Tennant used an English accent. RTD asked Tennant if he could use that accent, and he complied.
That's really all there is to that.
What do you think?