^ But, he was warm friends with the Brigadier as well. He didn't agree with his methods all of the time but they were friends. And, that has applied to other members of UNIT. The obnoxious behavior just doesn't ring true. He doesn't like military methods, but he's not going to demean someone like that without a reason specific to that individual. Simply having served is not sufficient reason by itself. His anti-military moments are directed towards ill-conceived military plans. He doesn't go out of his way to demean ordinary soldiers unless they are directly part of the problem. Danny wasn't.
Yeah, the Doctor hates bad military tactics like "shoot first, ask questions later". The Doctor knows that the guns blazing approach of just shooting whatever you don't understand, is really dumb.