We as Christians have bigger fish to fry. This was policy was just started last year. I think someone is trying to keep traditions as they have always been, and I understand why that would be of value. Things have changed, more people are willing to speak put about their honestly held differences. I would be more concerned about someone who would not swear to protect and defend the United States from dangerous intentions. In todays world, you will waste time, energy and money fighting to keep that as a requirement.
There are no “bigger fish to fry” than problems of private morality. You knock over a society’s foundations, it cannot stand.