Actually they are taught that the civil war was fought for the same reasons all wars are fought. Greedy rich white people. 300,000 dead union soldiers were just greedy. The fact that all the states on one side were free and all the states on the other side were slave. That was a coincidence.
I refer you to post 42.