Fat shaming doesn't fucking work. Hell, smoking rates didn't even really fucking decline until we basically criminalized any and all public consumption of tobacco. Bans in restaurants, bars, outside building entrances. The only way to combat obesity is to deny access to participation in the public sphere.