In the USA, poverty leads to obesity. In India, poverty leads to starvation. There's a huge difference when a government's concern for the poor is getting them to eat "healthier".
Have you ever seen a desperately thin homeless person in the US?
Yes I have, but that is because many (probably most) of the homeless in the US are alcoholics or suffering some mental disorder, which often causes bad nutrition - from lack of appetite to self-starvation. More to your point, I think, I have also seen seriously overweight ones too.
Have you ever seen a desperately thin homeless person in the US?