Thats some weird mind gymnastics you are doing here. Slavery was not okay, because humanity had progressed. Not because the North needed it. How that is a stab in the back, I dont understand.
The North needed it to win the Revolution. Remove the Southern and Border states we would have lost the war,