Well, there are several issues here.
1. Your mom in the food court might not feed her kid like that all the time. Junk is quick, it’s there, and it may be a knee-jerk reaction to having a screaming kid in tow and needing to do something about it.
2. It’s often a logistical nightmare (and I say this as someone with none of these problems, but who appreciates that others do have them) to feed one or more kids if you’re a mom who’s isolated, poor, maybe holding down several jobs, and living in one of the UK’s or US’s ‘food deserts’ where buying a burger is easier and cheaper than finding fresh veg. Education is not the only answer to this one.
3. Not all fat kids eat junk (I was one). Not all kids who eat junk are fat. (I for one am baffled at one mom I know who one minute is carefully feeding her toddler organic rice cakes, the next plying him with bags of Haribo to behave, then wonders why he’s totally hyper. Oh, but he’s thin, does that make it OK? The crazy thing is, this woman has a biochemistry degree!)
4. Fat kids’ self-esteem problems have a lot more to do with the whole of our society screaming ‘Fat is evil!’ at every opportunity. Stopping them getting fat in the first place (which many of them will anyway despite, or sometimes because of, anyone’s best efforts) is not the solution any more than sending your teen son to ‘reorientation camp’ is the solution to him getting beaten up for being gay.
I make no attempt to offer a solution….those are just some points for consideration.