These morons forgot that Davis, Lee, and Beauregard, among others, attended West Point, and fought in the Mexican-American War. They served this country with distinction. Lee’s father fought in the Revolutionary War. But all these people remember is their role in the Civil War.
Well yes, if you become a traitor to your country by supporting a rebellion and insurrection against it, that tends to overshadow anything else you did previously to that.