Earlier quoted context omitted.
Yeah because how dare any citizen question it's government, right? /s
Are you serious? You can question everything you want as an ordinary citizen. The moment you sign a contract, specially for the military, you agree to keep your word. So, right, how dare the government hold someone to their word? You're basically advocating lying and not honoring your promises. BTW - I basically make a living honoring promises and contracts, otherwise we wouldn't have customers ;)
If you think he chose to break the wrong one, then that might be a valid point, but you seem to be implying that if you were in that position you'd keep both o_O