WASHINGTON — Obama: US not a post-racial society, but with each successive generation things get better.