In my village, about 57 years back when I was a child, we saw many babies crying for quite some time for food but their mothers did not attend them and after some time the babies kept quiet and just waiting for food. This is the same behaviour that we see in the puppies of many animals when they are hungry. So when mothers got the milk from the cow or other things ready for feeding the babies then only they gave it to them and the baby took it so eagerly and so attentively that mother need not to wait for it happen. Food is babie's requirement and we have to give it to him when he is hungry. A baby is not a sack that we go on filling it with some food.
Knowledge is power.
Let the baby be hungry and he should himself ask for the food. This will be the healthy way of their eating. Forcing the babies to eat always might affect digestion process and repeated requests to take foods will cause his aversion to foods.
My elder granddaughter just completed her 4th year. She eats on her own. But the second granddaughter is 1 year old. She will take a lot of time to complete her meal. Her mother or grandmother will be there with her. But if we make her sit before the TV she will eat without any problem. We will not allow her as she may get habituated to that.
Really it is a tough task for the working women as they have to complete their domestic work and then goes to the office. They have to be on the fast track always.