Slavery was morally wrong, but was an economic question at the time of the WBTS. Slavery was an American institution, not just a southern one. If James Watt had been born in the USA, slavery would have been over without a war by 1865.

The point and cause of the war was the preservation of the Union. Probably best we lost...Geo