What Kelly said was true.
Lee did not agree with the war or slavery. He actually would have fought for the north, but, his loyality was with the state, which flipped to the South.

How can any of you say that he was not honorable for that?
Many a soldiers even today oppose our being in the middle East and Afghanistan. But, they are loyal to the nation, so they do there best.
Are these men/women dishonorable because of ppl like W, Obama, and trump?