Well the biggest reason people put on weight is because they don&#x27;t understand how calories work from a lack of education, which is why poor people and immigrants generally become the most overweight. People who don&#x27;t speak English well won&#x27;t run into scientific articles that talk about calories, so they aren&#x27;t even thinking about the subject.