Essayist Richard Rodriguez, writing at Cato Unbound, should manage to offend pretty much everybody with his latest take on the two countries/civilizations he knows best:
"Mexico is a society formed by an incursion into the New World of the Spanish Catholic counter-reformation. America is a society formed by the flight from England of low-church Protestants.
"Mexicans are a cynical people, you will find—sweet, but cynical. Their cynicism derives from the notion of Original Sin and the sense that humans fail inevitably. Mexicans are patient with this knowledge, charmingly so in some instances (lard, beer), dangerously so in other instances, as when Mexicans tolerate civic corruption. It is no coincidence that Mexican border towns have become the fiefdoms of drug lords.
"Americans are a hypocritical people—nice people, but hypocritical. Americans prefer unknowing. They believe innocence clings to them by election. Americans prefer to ignore the correlation between our need for drugs and the creation of a vast criminal economy that stretches from Afghanistan to Bolivia to Tijuana."