Shax, I agree with the revisionism charge. Like all wars, this was ginned up by all kinds of profiteers. All you have to do is look at the 1863 draft riots in NYC, a classic fight for the next lowest rung on the ladder to know that slavery was way down on the list of reasons Northerners fought. And I se your frightening point about the Confederacy and the Tea Party. No matter how much part of the anti-gummint sentiment that the Stars and Bars is supposed to truly represent, it's impossible for me to separate it from the enslavement of millions.
Just as the Northerners were used by those who sent them to war (and bought their way out) many of the Southerners may have thought they were fighting for freedom, but they were all enlisted in a fight to save a corrupt and evil system. I will check out that old reliable Mr. Young, the only major artist to have put out an anti-Iraq, anti-Bush album in the middle of that insanity (that I know of; I hope others can supplement the list).
Good work, Shax. We teachers never stop trying to teach, do we? :)
PS: Which brings me to the reason I can't stand Forrest Gump, which is that it promulgates the notion that if you really want to be happy, be simple-minded: it makes everything so-o-o-oeasy.