Oh great, now we are on the social and moral issues. I'm not a very religious person (Buddhist, here), but I can appreciate what Christians have done in the history of the world. The people that founded the United States were either Deists or some sort of Christian. You can correct me if some were in fact proven agnostics or irreligious people. I'm not trying to put Christianity on a pedestal, but I'm just saying that it's a decent religion with some imperfections. It's been pretty good for democracy. I know that the U.S. is not a Christian nation, but the people that founded as I stated before had believed in some degree of it. The U.S. gov't cannot and should not impose or promote a religion. I think Israel is a democratic country, but unfortunately, Islamic countries don't practice democracy that well. They missed out on the western ideas of the Renaissance, the Reformation, and the Enlightenment. I don't know a lot about Islam, but there needs to be some sort of Reformation and/or Enlightenment.
As a minority, when I see the Confederate flag, the first thing that comes into my mind isn't that it's a sign for southern pride. If you fly it in California, it will probably be seen as disrespectful, unless you're actually from the South. Even then, how are passersby going to know that you're just full of southern pride? They'll probably think you're a racist redneck or a white supremacist, due to the diversity in my state, esp. in the Bay Area. Once again, I'm not accusing anybody of being a racist, a redneck, a white supremacist, and/or a combination of the aforementioned. It's just that feeling that comes into my head if I see the flag. Here's an article of what the Confederate flag means outside of the US:
http://www.businessinsider.com/why-i...-the-us-2015-6 Some countries have thought of it as a flag of rebellion, but the Neo-Nazi Germans have used it instead of the swastika. The swastika is prohibited in Germany, so they use the Dixie for their purposes.