I’ve been leaning more and more in the direction of not saying it any longer, more for religious reasons however. My faith is such that Christ is my King and alone deserves my pledge of allegiance. I imagine what it would be like for a Christian in Nazi Germany or some other country to pledge allegiance to a state and can’t think of how it’d be morally justified. The difference in morality of the states is simply that of degrees anytime it goes beyond its morally justified role of enforcing justice. As a Christian I am obligated to submit to the the state with all its injustices that are committed against me (mostly theft of wealth, but I’m also registered so could be involuntarily enslaved/conscripted) but I cannot willingly be an ally of a state that regularly commits fraud, theft, murder, enslavement, etc rather than protect its people against those actions.
As a kid in school I used to mutter “Tennessee” in place of U.S. because my dad raised me in a good states’ rights foundation, but the same principle would apply there.