Jag tycker du gjorde fel, även om du säkert följde ditt hjärta.
Var han i Sverige legalt så skall vårat sociala skyddsnät ta hand om honom på ett sätt så han inte behöver tigga, oavsett vad han har för historik eller om han kan språket. Det är ju det vi betalar skatterna för.
Var han i Sverige illegalt (usch vilka fördomar man låter som om man har nu

) så skall han inte vara här och snylta på systemet. För då har han ju inte följt det vårat samhälle begär av honom, så då kan han inte heller förvänta sig hjälp av samhället i gengäld. Och som du misstänker, risken är att han inte står där av egn fri vilja, och så länge det fungerar och de verkligen får pengar spå kommer de människor som utmyttjar andra människor för tiggeri att fortsätta med den verksamheten.
Vill man verkligen hjälpa stackars farbrorn så antingen att man skulle gett honom mat eller att man hade ringt polisen/socialen.