"But as people from all walks of life, Republicans and Democrats, now acknowledge -- including Governor (Nikki) Haley, whose recent eloquence on the subject is worthy of praise as we all have to acknowledge, the flag has always represented more than just ancestral pride," Obama said.