Also, what's this nonsense about the Zygons being a "non-violent" race? They've been combative and led invasions on Earth in the past, but somehow now, they are non-violent, because Hybrid Osgood says so? They let 20 million Zygons settle on Earth, and no one thought this was a bad idea?
To be honest, I found that attitude refreshing. It's more
Star Trek than
Doctor Who, the idea that aliens are intelligences to be reasoned with, not monsters that must be fought and destroyed. We haven't really seen this idea take root in
Doctor Who except in some of the spin-off fiction (where we've had peaceful, reformed Daleks in "Children of the Revolution" or Kroton the Cyberman). I guess the closest the television series has come to this in recent years has been Vastra and Strax. I'd welcome a change in the ethos of the series toward destroying the monsters as a last resort.