When these bases were named, I imagine there was still a good deal of resentment from the Civil War lingering. In the wisdom of the time, the military and congress apparently felt one way to reunite the country was to show appreciation for the talents of southern generals and soldiers by naming bases after some. Now the political party which caused the Civil War wants to take the country back those days and show their contempt of the south; an effort to assuage their part in causing the war. Now they just want to divide rather than unite the nation so they attack a clear effort at reunification.