I wouldn't support this not because I'm against giving money to the homeless and supporting them to get off the streets but if you give directly there's a very high chance that money will end up funding drugs/alcohol. If you want to donate money to support homeless people then I'd recommend giving it through the more formalised and proper channels which is more likely to help the homeless people.
+1, some beggars are professional, they beg money on the streets, but they get 2X-3X money total than ordinary people salary.
Chinese biggest media CCTV has reported several times, almost 99% beggars in China are fakes beggars, they don't have injuries or physical disability.
They are scammers, they scam people's sympathy.
I also read some news about beggars in US or Europe. They have good houses and cars, but they pretend to be beggars to scam people in the streets. FXXK them!!
Let's say no to them! Almost of them are fakes. If they are really homeless, food is much precious than money.