I stopped reading right there.
I read the article then I read another one by the same author:
http://www.canoe.ca/NewsStand/Columnists/Calgary/Ian_Robinson/2004/11/14/713559.html
he is hilarious, although he disrespects Marines, that is not the conclusion he comes to, he viciously slams his country for letting in American Vietnam War deserters. And he rips France! This guy is cool check out his other works.
So did I.
I've met quite a few Marines in my life (never served in any branch myself, so no dog in this fight), and I don't know that I've met one that I thought had an IQ less than 100. Most of them seem actually to be smarter than average, IMHO. And again, I'm not a former Marine (note that I don't say ex, they HATE that).