I'd say he pegged the situation, wouldn't you?
But, what if the first proposition is wrong? What if we aren't "a Christian nation"? And how do you define Christian nation? Wesley attacked that problem with respect to England way back in the 1700s! His conclusion? England—and every other country!—fell far short! (See the sermons entitled "Scriptural Christianity" [sermon 4] and "The General Spread of the Gospel" [sermon 63] for details)
Further, the second proposition, that we are a "good and generous people" is questionable. If we are good and generous, then why the drone strikes? If by good and generous, you mean good at sending an unmanned missile at a target and generous in the sense of doing it repeatedly, I concur! We are good at doing the equivalent of V-1 & V-2 German rockets in WWII! But, I suspect that's not what people mean, is it?
Perhaps you mean good at exporting a materialistic outlook on life? Yes, we are very generous with our materialistic outlook! Our self-indulgence is exported to the ends of the earth! Look for the Coke and McDonald's (just to name two) outlets all over the world! We're good at it—and generous, too! Why, we even gave away Coke for free in China—to get them hooked! How is that different from the drug pusher who gives away a few pills, knowing that the person will be enslaved to them for life?
Or perhaps you mean pornography? We're good at that! So good that some estimate as many as 70% of males are addicted to it (personally, I think that number is a bit high, but still...). And generous? Why, to a fault! We make it available freely on the Internet!
A Christian nation? I think we should reread the Gospels at the bare minimum, starting with Matthew 5–7...