The Confederate Flag should not be displayed by any state-sponsored entity or monuments. Private individuals can do whatever they want. Thus it should not be "abolished," in the sense that the state should not censor it.
"You're the only person that decides how far you'll go and what you're capable of." - Ben Saunders (Explorer and Endurance Athlete)
"As a people, we are fighting to maintain the Heaven-ordained supremacy of the Whiteman over the inferior or colored race; a white flag would thus be emblematic of our cause...Such a flag would take rank among the proudest ensigns of the nations and be hailed by the civilized world as the 'Whiteman's Flag.'"
That Battle flag was incorporated into the confederacy's second official flag :
"On May 1, 1863, the Confederate Congress adopted a second official flag that consisted of a battle flag in the upper left-hand corner on a field of white. Designed by William T. Thompson, editor of the Savannah Morning News, the flag was designated "Whiteman's Flag."
Article - Southern Changes Digital Archive
You don't even need that. Just read the Confederate Constitutions or their Declarations of Independence.
What the South was fighting for was the perpetuation and expansion of human bondage and White Supremacy. That's what the CSA was Founded on.2) The Civil War was NOT fought over slavery.
Just stop it.
Stop it now.
These fears were then realized after war to a large extent.