Okay, so here’s a thing from Doctor Who that has always perplexed me: whatever happened to Rory being an immortal plastic robot after he was erased from history? He lived for 2,000 years, guarding the Pandoricus (with Amy inside it), and the fact that he was a robot duplicate of the original Rory, pulled from somewhere in Amy’s subconscious doesn’t seem like it came up anywhere except the very next episode. Really, in their final episode, when Rory gets attacked by an angel and sent back in time, the next scene should have been him walking up, in the same clothes, worn out from 80 years or so spent living his way back up to that moment. I don’t get it.
Come to think of it, the whole Weeping Angel back-in-time thing is suspect. The TARDIS can’t go back on people’s personal timelines and save people who are the victims of an Angel’s attack, except that it TOTALLY CAN, and did so in the very first episode where the Angels appeared. That is the ENTIRE PLOT of that episode, in fact: getting the TARDIS reactivated so it can go back and get the Doctor and Martha Jones.