Brainwashed DUPE-imbecile. 90% of southerners who fought in the Civil War knew nothing at all about slavery, never heard of the Confederacy or Jefferson Davis,
For millions of civilian southerners (many of whom never owned a slave, never saw one, and didn't even know of the existence of slavery, or black people) the civil war was one of self-defense. (a concept unknown to leftists). It was a battle against swarms of soldiers from hundreds of miles away, attacking their towns, shooting at them, blowing up their buildings and bridges, and burning down their churches.
When asked by Union soldiers, why they were fighting, the southerners most often replied "Because you're here". When told about slavery, many southerners (especially in mountain areas) were puzzled, and had no idea what these blue-suited guys were talking about.
In the mid-19th century South, things were primitive. There were no TVs, radios, computers, and even newspapers were few and far between (if southern people could even read them). This was a land of extreme poverty, with most people barely eeking out a living on small farms, not rich people paying hundreds of dollars to buy slaves. There were roads and railroads, but not many people traveled on them. Photos of civil war battlefields are replete with pictures of barefoot southerners, lying dead on the ground. Those few who joined the Confederate Army, after putting on their new uniforms, boots and all, were known to say "This is the best suit of clothes I've ever had"
So yes, there IS something more than slavery and hate, that the southerners fought for. It was a defense of one's homeland, against whoever would attack them, as the Union Army did with massive firepower.