I wonder if the confederacy had not supported Slavery then maybe the North would not have waged war. Hard to tell, but the north wanted to end the practice.
The North didn't go to war to end slavery. As late as August of 1862, Lincoln was still willing to let the South keep slavery. What he wasn't willing to do was to allow the South to engage in European trade without paying the Union Tariffs.
The Threat to the North was not slavery, it was money. The South accounted for 3/4ths of all the European trade in 1860, but 40% of all the South produced income ended up in New York.
If the South became independent, that 40% extra profit would have financed industries that would have competed with Northern Industries. It would have wreaked economic havoc on the North Eastern industrialists, so the Union could not afford to allow the South to become economically independent.
The war was really over money, but the propaganda war made it appear as if the fight was over slavery.
Yes, because the North did want to end the practice because slavery is an evil (and indefensible) practice.
Yes, the North did want to end the practice because slavery is an evil (and indefensible) practice.