Ummm....you are correct.
Nobody is a Saint in war.
That doesn't mean that their abilities or tactics are not admirable. Each of these Confederate Generals were unique in the tactics they invented and used. They were extremely talented men in many ways.
The North would have lost the war if it was all about talented military leadership. Because the South had much more.
What the South did not have was competent political leadership. And that is the ONLY reason why the South lost....
It definitely wasn't superior moral high ground. (Morality was much worse from the north and continued to be decades afterwards).
Today as our political realm loses all competency except for figuring out how to stuff their pockets with wealth....(just like then)
I can't see things getting better anytime soon.
In American colleges they told me that the North won because it had better tech and industry.
What are your thoughts on this?