A better answer is Americans are more often provided with and choose foods high in calories and fats etc,
Healthy and organic food is priced higher than junk food in comparison
Americans are often uneducated about maintaining healthy diet and exercise