You could do a widespread media public health campaign, but we have never ever encouraged health as personal responsibility in the UK, as its against the interests of fast food, alcohol and previously tobacco companies. And, because we value freedom of choice.
We say its personal responsibility. Then we don't do enough to prevent junk food and so on.
So by doing public health promotion on the ground in the communities it's more out of sight from mainstream media, out of controversy, and gets the message to where its needed.
It worked in countries like Africa for HIV prevention, why can't it work for obesity in the UK.
I actually think some people just don't care whether other people live or die to be honest, that's the only explanation I can think of for why some people just hate the idea of preventative health care.
However the tobacco and vapes bill is an example. The bill didn't just materialise overnight. People worked on smoking cessation for years, decades.