Let's keep it all in mind that Trump and the Republican/NRA machine want Americans to be armed, angry, and racially divided. Uprooting all the Confederate monuments in the country isn't going to bring peace to a divided nation. (Personally I'd rather see these monuments preserved, and newer statues added alongside them to show changing times.)

Keep in mind also that the Alt-Right isn't a Southern group either, base is nationwide as guys who went to Charlottesville came from Arizona, Ohio, even Quebec. They chanted Anti-Semitic slogans and were heavily weaponized. There wasn't a regional faction to it, it was a racist white supremacist rally, emboldened by the Trump White House. 

Southerners don't need to be alienated by the false premise that they are to blame for all of America's current problems. That would be wildly unfair, and also pointless since the South will lead America through this century. The Northeast and Midwest won't be revived.