For what reasons did the North oppose slavery and South did not?
The main reasons for the debate on slavery were economic, as well as racist, in nature. Racism existed in the north, but abolitionist movements had gained a greater following in the region, bringing citizens to strongly oppose the immoral system of slavery. However, the South, which was largely agrarian, had an economy that heavily depended on the export of cash crops like tobacco and cotton. These were primarily grown on large plantations with slave labor. This created a strong resistance to change by the ruling planter class, which also spurred them to perpetuate racist beliefs that justified their positions.