Jason Linkins gets it just about right:
Hey! Let's find people to defend the practice of celebrating traitors, and maybe have some pointless left-versus-right debates over it!
Look. I understand the concepts of heritage and history. My family fought for the South, for pete’s sake. I think a certain amount of regional pride is healthy. But this whole States-Rights-B.S. that propagates the white man’s modern day mythology of “Confederate Heritage” is really insulting.
Presenting the arguments of the Civil War (or the “War Between the States,” if you live down South) as though they are not completely resolved 145 years later is just stupid.