General Boykin was right

The amazing controversy over General Boykin’s comments continue. As mentioned previously, one of the comments he made was this one:
“Why are terrorists out to destroy the United States? They’re after us because we’re a Christian nation.”

Was he wrong? The evidence says he wasn’t. The most recent Osama bin Laden tape quotes bin Laden as urging a holy war against American “crusaders” (a reference to the European Crusades in the early part of the last millennium.)

So, tell me. Why are the Generals comments so offensive? According to MSNBC and the LA Times, the truth is wrong.