One small quibble:
When England was threatened with Nazi takeover before America entered World War 11 a torrent of American men went north to Canada to enlist in the fight to destroy Hitler. Is there a southbound torrent now FROM Canada; or a flow, or a trickle, or even one single Canadian volunteering to help us overcome the handiwork of an equally odious dictator? If so, I'm missing it.
According to this web page , Only US Citizens and legal (green-card holding) residents may enlist. No Canadians allowed.
This is of interest as we have a relative who is Canadian, but had legal US residency. He enlisted in the USAF and flew JSTARs surveillance missions in Gulf War II. In addition, we heard that a retired man from a town near where his parents live in Canada received a "regret to inform . . ." visit. His son served in the US Marines.
One more quibble, we have fine troops volunteering from Central America:
The essay still applies to the other dishonorable and ungrateful nations, especially Saddam's accomplices (e.g. France).