I don't believe anyone is diefying General Lee, only offering respect that is due a great man.
"Despite all his good points, he is, at the end of the day, a man who was responsible for the deaths of more loyal Americans than anyone other than Hitler."
I believe that distinction belongs to old "Honest Abe".
Following that logic, the deaths of the 1200 or so American servicemen in Iraq is the fault of George W. Bush.