I agree we live in an obesogenic society and it takes real conscious ongoing effort not to be fat. We should be looking at ways of 'nudging' people away from weight gain and enabling healthy eating and exercise, not pointlessly banning adverts.
I agree that our society is obesogenic, but it is not in spite of "nudging". The 'nudging' is a contributing factor.
I very much doubt there are many women alive in the UK who don't know that they "mustn't eat too much". You can't bring a birthday cake into a workplace without hearing women pre-empting reproof with a contrite "oooh, I shouldn't" before they have a slice. It's like plea-bargaining; only instead of a shorter sentence for an admission of guilt, one may have cake if one humbles oneself before the group first, and pleads guilty to the crime of being a at caaaaah. First one to refer to oneself as the elephant in the room wins a slice.
If we want to have a less obesogenic culture, increasing the force of moral opprobrium attached to eating calorie-dense food has not worked. I doubt it will start working.
Here's a question. What percentage of ordinary women have a sport? That they take part in because they enjoy it? I'm not talking about gym sessions completed out of duty.
Precious few. Why is that? I have a few answers, such as offputting/traumatic experiences in school PE and changing rooms as adolescents, sport seeming inaccessible during puberty due to poor support during menstruation from teachers/parents, shit bras.