I didn't say cuddly. I said I don't like the increasing theme that the Doctor is really, in essence, a bad guy or villain or some other kind of bastard. It's like when they start saying Batman creates more problems than he solves.
I don't think this episode, nor "The God Complex," were saying that the Doctor is a bastard per se. And frankly, I don't think I ever really saw the Doctor as a completely moral person -- I mean, the first time we see him in nuWho, he's blowing up a building in the middle of London and puts Rose out of work! It reminded me of the Doctor running through the streets of Pompeii, hiding his face from all the people he'd just condemned to their deaths as he tries to reach the TARDIS. The Doctor is a basically good man, and many times he is a hero and saves the day -- but sometimes, he just screws up, or he's just wrong, or he just has to do something horrible because there's no other choice.
I understand why the Doctor lied to old Amy, but I still think it was wrong. He did not have the right to erase old Amy from time just so that young Amy wouldn't have to be alone and in danger for almost 40 years.
"Just so?" Like that's nothing?
To put it another way: The Doctor's choice is either to erase Old Amy from time, or to condemn Young Amy to a lifetime of torture and solitary confinement, which would be an act of horrific, horrific abuse.
Really, there are no good choices to be made there. No matter what, he has to do something horrible.
If anything the fact that Old Amy relents at the end and consents is the only thing that makes it somewhat morally palatable.
The moment Rory met old Amy she technically became the "real" Amy,
No. The entire point of the episode was that they were
both real.
But the show's rewritten time as far back as Father's Day and nobody batted an eyelid back then?
Except that the Doctor was furious Rose had interfered with her own history instead of just observing and they were almost eaten by monsters because of it, now the Doctor just screws with time like it's nothing.
I'm just not a fan of changing things like that. If you can simply rewrite history, any sense of danger flies out of the window. Amy's old? Change it! Amy's dead? Change it! Rory slipped on a banana peel and broke his ankle? Change it!
I think it's pretty clear that sometimes time can be rewritten without it fundamentally erasing a person from time, sometimes time can be rewritten but only by erasing someone from time, and sometimes time can't be rewritten at all lest giant bats show up and try to eat you, and that only the Doctor can tell which is which because of his vast and terrible Time Brain.