You are changing the subject.  I'm not judging his parenting. 

 I'm judging his world view as a politician about a specific subject.

 Should I judge Teddy Roosevelt for his National Park system and ignore his imperialism and adoption of The White Man's Burden because of that policy which I perceive to be 'good'?

He, too, raised exemplary children who fought valiantly in WWII, one in the Oregon Army National Guard in the South Pacific and the other at D-Day in Normandy.  That reflects well on his parenting.

I still say that he, like most of his peers, was a racist imperialist and I choose not to ignore that despite his sterling qualities as a parent.

Likewise, I choose not to ignore what I perceive to be President Obama's warts.  He is not a saint; he is a politician.