We really need to dispel the belief that everything Russell T. Davies has written was perfect and not problematic in the slightly. He did a lot of good work while he was in charge, but he also fucked up big time more than once.
In my English SciFi/Fantasy class we were talking about requirements of SciFi. Like the "rules" of how to make a good SciFi book. And my teacher said that one of the rules that makes a good piece SciFi fiction is if you break a rule- whether it be science, math, physics, etc- you need a good explanation as to why that rule is broken. And I think therein lies my issue with Moffat. He breaks these rules, and doesn't really explain why/how.