Some poor people are just born into bad situations and stay that way. You can't extrapolate your limited experience onto all of them.
The problem with the "evidence" you're using is that it can be interpreted many ways. It's merely a correlation.
In circumstances closer to controlled experiments where I actually gave someone money, they usually wound up worse off in a couple months, not better, unless I made sure the money went towards fixing a real problem.