Lots of Americans don’t think slavery caused the Civil War

A more recent poll shows the same thing. In July 2015, a McClatchy-Marist poll asked “Was slavery the main reason for the Civil War, or not?” Just over half (53 percent) said it was, while 41 percent said it was not. Among Republicans, opinion was more narrowly divided: 49 percent yes and 45 percent no.