The French smoke and drink and eat crap food just like everyone else.
They just don't mess about in my experience. If you are fat, you are fat. You're not body positive, you're not big boned, you don't have a slow metabolism, you're not in a food desert, you're not even obese, you're just fat. Sort it out.
They're not afraid of calling a spade a spade.
It really is that simple when you aren't surrounded by enablers.