Here's the thing: according to the canon so far, the Amy Pond of last season is dead. She's been dead since shortly after Day of the Moon, because baby Melody traveled back in time and completely undid all of her timeline after age 7. My "loop in the timeline" theory was an attempt to work out a way for that not to be true, but at least so far, "The Girl Who Waited" seems to assert that if you travel back in time and make a timeline not happen, that's it, you've undone the people who existed in the future of the unchanged timeline. If one wants to make that consistent, that's how good, normal time travel works and the singularity that undid Rory and Amy's parents was bad and abnormal and that's why the characters could remember around it.
Amy Pond's timeline got completely destroyed basically immediately after giving birth to Melody, and it got destroyed retroactively. Amy Pond was never the lonely and weird bravest girl at school; Rory was never her only friend. She already had her past rewritten so that she had a Fully Intact Nuclear Family once, but she could remember around that. Now it's happened again.
So basically what we've got here is a third version of Amy Pond who isn't any of the characters we've gotten to know and love. Maybe this is how she and Rory could shruggingly accept that they were supposed to abandon their child? Maybe they will sort that out next week. But right now I'm kind of at peace with the way that recent episodes have been shuffling her around without giving her much of an internal world, because she's a completely different character who I don't know.
Now, Rory hasn't gotten the same treatment. Rory still seems to exist and be Rory. That does bother me. But one thing I've learned about watching Doctor Who is that investing a lot of energy in it when becomes even the gentlest source of irritation doesn't end well and wastes perfectly good energy. Instead, when Doctor Who displeases me I tend to set it down and go watch something else. Like Downton Abbey. Idk, I like Downton Abbey.
Tags: