Yes, the issue is that Americans overeat CALORIES above their activity levels, which is why they are fat.
But it just so happens that the majority of these calories come from carbs, and next fat, and lastly protein.
Typical American diet is a carb-centric diet.