Putting aside your obvious racism, JB, there is a good reason why certain cultures are more likely to be fat. If your ancestors suffered from frequent famines or drought, or both, then they evolved to store fat in the plentiful times to use in the lean times. This is especially true for Native Americans and Africans.
In the calorie rich environment of Industrialized nations, such a predisposition would make you obese.
There are several factors to this, genetic predisposition for fatness, cheap high calorie food, and an environment that is full of labor saving devices most importantly the automobile (and to a lesser extent mass transit systems).
So, genetic predisposition could possibly be controlled by some sort of gene therapy, but that still leaves two other factors.
Humans naturally want fatty foods, there is an obvious evolutionary advantage to eating them. This is hard, but not impossible to control. Certainly fatty foods could be made less fat, and still tasty. No one wants to eat bland food, but more could be done to increase knowledge of nutrition.
The environment is less easy to change, sure, you can get out and walk, but it is also natural to avoid burning calories if you don't have to. The whole infrastructure of the United States is such that very little is in walking distance, and if it is, it might be dangerous, because of all the cars, and there's nothing to see, it's unpleasant. Dependance on the automobile is the number one reason for obesity in the United States. My friends in Germany aren't fat, and they have never even heard of low-fat milk. They eat very rich food over there, huge 1/2 inch slices of cheese with butter, and ham. But, they also walk more to get around, and gas is around $5.00 a gallon. Another American friend eats American food- white bread, margarine, doughnuts, and pork, but he's skinny because he does martial arts every day, and doesn't have a car. My mom is skinny because she eats health food, no meat, and hardly any fat, and she drives everywhere.
Basically, Americans are victims of our own prosperity, coupled with bad planning for suburbs which are all designed for the car. The American landscape is rapidly becoming something no one wants to look at very long, much less take a casual stroll through, better to stay inside with your home theater system.
Just increase the price of gas to $5.00 or more. People will drive less, stores will locate closer to residences, the sense of community will increase, and new suburbs will be designed to include nice, safe, and practical avenues for walking and biking to stores and workplaces.