A child’s right to eat is not equal to a meal plan for all children in school.
You can have a speech: “We don’t know why we are debating the right to eat a proper meal for all children, even poor ones”.
Well, that’s not what we’re debating, we’re debating the meals for all the kids at lunch at school.
The two things are not the same.
See, if you say “Poor children deserve to be well fed”, that’s a subject, but if you say “All the children need to be fed at school”, that’s a different topic.
For the first scenario, there are some specific solutions (like just some kids to eat at school, or giving money only to the poor children), for the second scenario, there are other solutions (food in school for all of the children).
Framing the question correctly is highly important.