Is it really the carbohydrates?

North Americans ate an average of 60 lbs of bread per capita in 2000, which is less than half of what the skinnier Spaniards (15% of men and 21% of women are obese), Danes (no data found), and Germans (20% of men and 21% of women are obese) eat.