I don’t have a problem with private use of the Confederate battle flag. Want to hang it in front of your house, make a video game with it, run a marathon wrapped in it? Fine. Freedom of expression.
But government organizations shouldn’t be using it. They only started using it in the 1940s as a protest against Supreme Court decisions mandating integration, so it’s a really awkward and offensive symbol for a government that’s supposed to serve all of its citizens equally to be using.