They need to channel their stress/anxiety/depression etc differently. I think that coddling it doesn't help, i say that from seeing it firsthand. I have a cousin who was fat and even though i never brought up her weight, when she'd come by my house and eat some of my cooking, she'd compliment it and ask about how i made it, and i'd tell her and suggest other recipes
Reveling in it will lead to high blood pressure, heart problems, etc
I used to train ppl at a gym on a military base, and i used to tell them, a big reason i got cut in the first place was through channeling my frustration, i used to go to the gym and take it out on the bags, lift weights, run, etc. That's a better method. Use whatever feelings you have towards working out, you're klling 2 birds with one stone.
Another thing is moderation....a person doesn't have to completely give up fast food, sugary food, etc but they shouldn't overindulge. Some ppl assume they can't ever have any of the stuff they like anymore. You can but you have to limit it. And, you don't have to eat a salad every day, just one day have something like grilled salmon, baked chicken, turkey burgers (or beef), stir fry, lamb etc. And don't eat a lot of large portions, doesn't have to be bird sized portions, but some ppl go overboard
So while we shouldn't go around clowning ppl for being fat, we shouldn't enable it either. There's a lot of enablers because we don't want to offend them, and also some of us feel like if the person wants to be lose weight, they need to just do it, and that's all true, i did what i could advice-wise when i felt necessary but ultimately ppl have to think about what's more important to them, their weight/health or the temporary good feeling they get when over eating.