A couple things could've made it better:
1) At some point, he switched from the word 'reason' to the word 'persuasion.' Mistake.
2) Signing it 'Semper Fidelis' was a mistake too. Like it or not, it gives the air of military pride, which has no place in the rest of the argument. It may also mean 'always faithful', but before presenting this argument to anyone, I'd remove that. (did the original author write that, or was that inserted by warbirdlover?)