Or self control, diet, and exercise. After all, I'm able to keep a healthy BMI and weight level despite being American, having an office job, and having an occasional coke- because I watch what I eat and make sure to exercise.
But you're right, self control is out of the question. Famine is the only solution.