Wait...a good point was brought up. How come an enemy has just never made a simple effort to shoot the Doctor. I mean I know it would detract from the entertainment value of the show. But at any given point from what I have seen in nuWho the Doctor's only escape is his mouth LoL. He usually starts talking and when he starts talking all his enemies stop? I mean what would stop a Dalek or Sontaran from just...oh let's say they find a weapon not susceptible to a Sonic Screwdriver walk up to him when he is alone and just shoot him. Don't listen to him just shoot him. The only manner in which the Doctor is truly wily is when he talks or when he has a companion around him OR if he has some resources around him (i.e. databanks, computers, controls, etc.) but that does not mean he cannot be shot. Any enemy is only distracted by him if they have ego enough to just keep listening or pretending to care about what he has to say. So come on just find an enemy with no ego, no sharing of their evil plans, no banter back and forth between good guy and bad guy, just shoot the Doctor when he is alone, before he says anything or while he is talking, and when he is not around anything really. It just happens to be that every enemy is stupid enough to think he is helpless and weaponless and unarmed when he has nothing on him.
I am just sick of bad guy banter...real bad guys don't have to tell people they are bad guys.
I might be pissing in the wind here.
I think that was the whole point and something that has been discussed a lot since The Doctors rock and Roll moment in "The Pandorica Opens. Basically, he has been coasting on his reputation for a very long time. It might be a stretch but the reason the bad guys don't simply take a shot at him is because they either don't think it will work or are simply too afraid.
Put it another way, if you were going to fight a god, would you even consider throwing a punch? No, it's just assumed a punch won't take out a god so you either retreat or find a more clever way of destroying said god.