So your argument is bolstered by the fact that neither Lee nor Sherman fought for slavery? Seems to me that you are arguing against yourself.
Secession has it’s root in the 10th amendment and nullification. That’s why Calhoun fought for so long to preserve the idea of the union as a union of states, not of men, such that each state had the power to nullify federal statutes that were not supported by the constitution.
Arguing that the root was slavery doesn’t get at the real root, the constitution. The argument was over a federal or a unitary system, a la that of France. The union wanted a unitary system like in France, while the south wanted a federation of states together. Both believed that the constitution supported them and their cause.
The union did win, but at what cost? They were not the same as they were before, and neither was the south.
These are largely racial attacks by young people driven half-mad by the relentless whining about Black victimization. Striking an unsuspecting white, Asian or Latino is much easier than studying, working or otherwise improving yourself. The underclass is riddled with pathological parasites. What a drain on society!