Keith,
You are in no position to get high and mighty with Kevin.
His last post was as subtle and profound as anything I have ever read, and for you to attempt to diminish any part of it as a "jibe" is pathetic in the extreme.
Mendacious, disingenuous, jingoistic - these are all terms that describe you.