I've read this in several threads about parents poor cooking or disliking a food & having to sit at the table till it was eaten so matter how poorly cooked & how long that took.
So knowing what we know now, kids won't starve if they miss a meal and doing this serves no real purpose as the uneaten food can't be mailed to the starving kids in China (my idea as a kid).
So really, WHY did our parents do this? Just a simple control issue??