Retired General are likely to say almost anything and are very seldom right about anything. They do like collecting checks from the MSN for spouting their “legendary” expertise.
You are completely clueless about how seriously most veterans take their faith and belief in America as founded. When a man puts his life on the line to defend his home, family and Nation it is not a shallow thing.
Yes not all people join for altruistic reasons, and there are times of low risk to join. But the majority of veterans, and especially those who joined in times of war are deadly serious about what this country stands for.
And, we are trained killers.