This strikes me as some serious naivete from someone who has never actually raised a child. Kids are full of ****. If you give a kid a plate with pork, noodles, and broccoli, the kid might eat absolutely nothing and claim they're full. They might eat just the noodles and then claim they're full. Kids lie and say they're full all of the time because they want to go outside and play or because they're just being picky. There's a lot more nuance to it. Parents need to know their kids and make decisions at each meal. A blanket "clean your plate" policy is bad, but so is "let your kid decide when they're full."
Heh...I tried that once as a kid. My mom said "eat it or eat nothing". I called her bluff.
I ate nothing.
So, she took me to school that day, where I complained I was hungry (as I heard the story retold, I was about 5). So, the school, it seems, investigated my parents.
Turns out I was just being a jerk. A kid, granted, but still being a jerk.
You make a good point.
MY kid, if you ask her, will deny she likes any food that isn't Chicken Nuggets or Chicken Strips or mac and cheese (pretty common). But, what I did discover is that she actually eats more than that...especially if she helps prepare it.
And, making her assist in preparation, actually teaches her things. Like, cooking skills, planning skills, prep skills...
But, I remember when her mother's friend got all onto me because "no child should be handling a knife!" when I was teaching her knife skills.
Bollocks.