I'm not sure that this would be enough to convince someone who is liberal away from Obama. White liberals in general are self-hating worms who believe that white people are guilty for black people's troubles. Therefore they'd be ok with what Obama said and would probably agree with it.
I think for a large number of people however, it would wake them up. Those who aren't too brainwashed.