I'd argue that the author's reason for not supporting the troops is much simpler. He hates them. He probably hates America and he probably hates everyone that doesn't think like him.
He's mad because she wouldn't even consider bedding him after the fact.