Florida recently apologized to black people for slavery. This raised a debate about whether the United States as a whole should formally apologize as well.
Are they kidding?
Look, slavery is an awful part of America's past. But nobody tries to deny it. Any eighth-grade social studies student will tell you that it's hardly been forgotten, and reparations are still given to this day to black Americans whose ancestors were enslaved. That said, I think it's a little late for a formal apology.
It almost seems insulting. It's certainly unnecessary. "Hey blacks, sorry about the whole slavery thing. We just passed this useless piece of legislation though, so the wounds should all be healed. Now we're going on vacation; have fun with the housing crisis." Nobody--at least, nobody in our government, or anywhere besides the most backwater regions of the South--thinks slavery was a good thing, but does the government really have to apologize to hammer home that message?
I'm not a fan of formal apologies anyway. When Germany apologized to the Jews about the Holocaust, I, well...didn't really care, and saw it as a little patronizing. Hitler was responsible, not the current German government. (And the Holocaust was a lot more recent than America's slavery, anyway.) Just like perhaps our ancestors were responsible for slavery, not us. Sending a formal apology is just a diplomatic gesture intended to appease a racial segment of our population; I think it would be much more fruitful to spend time addressing the current racism in our society and working to make that go away than to apologize for something that happened over a hundred years ago, something that we all recognize as shameful, something we have passed laws about to make sure it never happens again.