It is perhaps one of the greatest testaments to the quality of Doctor Who that it can produce episodes full of terrible writing, awful monsters and gaping plot holes that are still hugely enjoyable and entertaining. With the obvious exception of Fear Her.
Fuck you, fuck your crayons and fuck your episode.
Indeed, I think one of the best things about Doctor Who is the way in which has encouraged me to consider stuff like story structure, pacing, direction and all those niggly little things that people like to talk about when they're trying to sound clever. This doesn't mean that the show gets a free pass, far from it. But as with anything you really love you're usually willing to put up with a bit more then you otherwise might. However, even all that said sometimes they'll do something stupid that just kinda gets to you.
The Angels Take Manhattan is one of those times.