David Tennant is insufferable.
It seems that all he has to do is show up in something and Brits go arse over teakettle about how amazing it is. He could read the ingredients on the back of a can of beets and the crowd would go wild.
He seems to have never said no to a role in his life, either. An extensive career in mediocre television movies, comic book pap and cartoon animal voices. There's not a bar too low, if the pay is right.
I'm sorry, I just don't see it. Simply playing Dr. Who and constantly reminding the public that you act "on stage" doesn't warrant a lifetime supply of groveling reviews.
In point of fact, I find him to be an over-actor who, through endless "bits of business", attempts to draw focus away from his co-stars and monopolize the attention of a scene.
Tennant is an egotist in the real world. And this informs most of his performances. So I have no doubt playing this self-obsessed narcissist came very naturally to him.
One needs to do more than a silly accent to get glowing accolades from me.