Celebrating the achievements of African American's is "holding back society"? In what way? Is it because you don't want people to realize that blacks have a history & heritage well beyond being entertainment in your sporting events?
I see achievements humans make, I try not to bring in things like where they were born or what color their skin is get in the way of that.
Yay progress

While I think this is the ultimate end-goal, I think it's far too early to believe that society as a whole will do the same thing. If people want to celebrate their cultural heritage, I see no problem with it.