I'm a Yankee, but I do think it's ridiculous to object to it as a symbol of slavery, or as somehow promoting slavery, after all, there was slavery under the Stars n Stripes for much longer, as well as under the British Union Jack, the flags of Spain and Portugal, and under the flags of a couple dozen Arab and African flags to this very day.
I object to it more as a symbol of rebellion against the United States and treason to the Constitution, especially by those Confederate officers who had served in the US Army and had taken the oath to"support and defend the Constitution of the United States," etc.
It was only in the interest of a peaceful Reconstruction and pacification that the Federal government refrained from prosecuting any for treason, not that they didn't have good reason to. So the ol' Stars n Bars -- unless you're planning to rise again sometime soon, just put it away. kthxbai