If your great-great-grandfather participated on the Confederate side, and you hold some sentimental value to that, and you want to fly the flag and hang their picture up in your home, that's fine. But it should not be on anything that taxpayers pay for, because taxpayers are a part of the Union, not the Confederacy.