as much as it's her rights to help them, her way isnt exactly right..
1 u can't give solid food to starving people, it gonna choke them then later givem them indigestion
2 u can't just give 3 lil kids shit tons of foods or money openly like dat, there r also ossan beggars that gonna fight for food/money
she's lucky cuz the knight is there and, also, his argument wasn't wrong.. but he also only see one way to help them and blinded to other options
so how to help these kind of beggars? (it applies to our world beggars as well)
1 be in a position where u hv some spare for other people, if u don't and u still want to help, u do u
2 try giving help in what they r currently ask for only, they want spare change, give them that, if it's kids, do like mc and go buy them food (again, nothing solid)
3 if u wanna give something for them to take home to, make sure that u r not being watched, least they got robbed otw home
4 if u wealthy, hv them do errands then pay them.. teaching them how to fish is better than to give them the fish.. kids r also applied to this.. don't bring up child labor, it's their life, they r the breadwinner of their own family.. so it can't be help if they hv to work.. more like it's better for them to gain experience early
5 if u super wealthy, managed your community well so that the poor can hv their own opportunity to make living
in short, both of them aren't wrong, but one didn't provide better options, and one didn't see beyond the current moment