"Cleaning the toilets"
True, none of us like to do that, be it is your proper full time job, or even if its your own home.
However, getting the kid to understand that he too could be a valued member of society by giving him jobs around the school to pay for his lunch is actually a good idea. The kid could end up getting a sense of achievement, a direction, and possibly learning some new skills if he proves trustworthy enough to be given more responsibilities.
When you have children that come from such broken backgrounds, that are unwilling to change or adapt to what society tries to turn us into, then the key is to finding the kid's strengths. For all we know, he could be an amazing musician, mathematician, artist, mechanic, programmer, or anything you can think of. Once that is found (i'm not saying its easy) then the kid will have direction and notice that he too, has something to offer.
that changes people.