History is an ugly thing. Burying it will not make it go away. Tearing down Confederate monuments does not mean slavery never happened. Those half a million deaths from the Civil War are real. That bloody affair defined who we are as Americans; our government, our regional cultures, our unity as a people.
There is a reason Germany preserved Auschwitz. Not as a memorial, but so the future could never forget. It may be that the Sons and Daughters of the Confederacy had a different motive when they erected the statues to the Lost Cause. So what? To me they are an object lesson in history. I once made a road trip just to piss on the Jefferson Davis memorial. Nathan Bedford Forrest was a brilliant general and a horrible man who held racist beliefs for most of his life. Does that mean we should desecrate his grave?
If we erase from history every despicable, power-hungry, hateful, despotic megalomaniac who ended up in power then our text books are going to be pretty thin.
Getting rid of a few statues won't make life in the inner city change one iota. Anyone who thinks it will is shallow and certainly bound to be disappointed.