Right. Where I live, there is plenty of vandalism. Breaking public benches, defecating in public toilets outside the bowl, rampant littering when there are trash cans all over the place, etc.
There's no financial gain in that. Doing this won't get you healthcare (we've got socialized healthcare anyway, and it's pretty much free for "the poor"), won't help you eat. It's just stupid, antisocial people. How would giving them money help any of that?