Let's not make too much of the slavery issue here, shall we? It was a big issue of the time, but not a cause for the Civil War (though the issue was certainly useful to the North in diplomacy and propaganda). Lincoln himself even said he would never have started a war over the slaves.
As I see it the Civil War should be avoidable in one way only: by allowing the southern states to secede peacefully.
The problem with it all was that the constitution defined the Union as a federation of independent states, while in reality the main powerbrokers in Washington wanted to see it as a unified nation-state. When the economic policies of the federal government were destroying the economy of the southern states, and the latter wished to exercise their right to leave this "union of independent states", war was made to force the so-called rebels back into the fold.
When you think about it, the process is really very similar in origin and purpose to the European unification wars of the same period. And just like those wars, this one should only be avoidable at the price of having to pass on the glory of creating a new and strong nation.
As I see it the Civil War should be avoidable in one way only: by allowing the southern states to secede peacefully.
The problem with it all was that the constitution defined the Union as a federation of independent states, while in reality the main powerbrokers in Washington wanted to see it as a unified nation-state. When the economic policies of the federal government were destroying the economy of the southern states, and the latter wished to exercise their right to leave this "union of independent states", war was made to force the so-called rebels back into the fold.
When you think about it, the process is really very similar in origin and purpose to the European unification wars of the same period. And just like those wars, this one should only be avoidable at the price of having to pass on the glory of creating a new and strong nation.