If I may triangulate here:
I do agree that sometimes weight is not entirely a behavioral issue. Certain ethnicities tend to be heavier; I think of the Germans, who are very top-heavy.
But I also believe that the solution is not to stand half-naked in the street and beg people to give you attention and sympathy.
Let's not kid ourselves: obesity is a growing (no pun intended) problem in this country, fueled by cheap carbohydrate-rich foods and a major expansion of food-stamp benefits to buy them…and we shouldn't be enabling the obese. Not only is this woman overweight, but she's also mentally ill. No exhibitionist publicity stunt begging for attention is going to get to the root cause of that.