Seems simple to me.  The Confederacy lost the war.  They were a bunch of treasonous traitors.  Why are they hoisted up as heroes?  Sure, they were part of our history so put their stories in museums and take them out of public places.  Especially since they have come to symbolize White Supremacy.  What is so hard to understand about that?