See, but that's not what he said. He said "I'd like to get them out of Iraq, Mr. President." He didn't respond regarding his son, he phrased it as a general policy point. If he had said something like "I like to see him out of Iraq," that would have been more appropriate.
Okay, so it could have been phrased better so as not to sound like a campaign pitch, but still, the meaning would have been identical.
He probably still hasn't gotten out of campaign mode where every question asked of a candidate gets answered with a campaign plank.