It wasn't a bad episode. I'm being a bit hard on it.
The Doctor/Time Lords can do anything. It's what makes them Time Lords rather than Time Travellers. They can cross their own timelines, change fixed events, create paradox, even interact with past and future versions of themselves. He was...