Personally, I believe that it is not necessary to remove the offensive statues, but instead, it is necessary to tag them for what they really are, a fake honouring of disastrous, cruel and destructive actions by those individuals.
I believe that on each of the confederate statues, there should be a thorough description of the REAL actions of those people, the harm they did, the death they caused, the evil they participated in.
And,
For each of those confederate statues, there should be a NEW STATUE erected of a true HERO (i.e., those who helped saved the life of many escaped slaves with the underground railroad; The Black heroes who served in the Union army to free their brothers; The people who, under the Nazi regime, risked their life to save people, children from a certain death in concentration camp).
How would you feel if today, the White supremacists decided to erect a statue to Timothy McVey and praised him as a "great man?" Yet, many of those confederate statues are doing just the same thing, only a few generations removed, although most of those statues were erected only 100 years or less ago!