FWIW all of the Christian Civil Liberties groups that usually argue on behalf of the rights of Christians filed briefs in support of overturning this statute. Why would you think they would all see a danger in allowing Congress to make the mere telling of a lie in a social setting a Federal crime?
I think that “lying” in certain circumstances SHOULD be considered unlawful....as far as it is fraudulent.
It, of course, depends on the circumstances, but I think no one should have the carte blanche freedom to lie about certain things, particularly the winning of the purple heart or similar awards.
There should be some shame to lying....and I guess with the churches becoming irrelevant and islam becoming the dominant world religion....lying has to be glorified and respected especially through the law.