The northerners didn't need slavery because their main economy is manufacturing at factories.
Because they didn't have anything to do with slavery, they viewed it with a critical eye.
The southerners had slavery because they had giant plantations to farm cash crops. The soil was futile and had a suitable climate.