Giving to the category of people like those that you mention in your post? No. Giving to people who are suffering and could really use some help, who have been down on their luck and you can clearly see that they are ashamed that they even need the help and will get up on their feet with the first chance they get? Yes, these people are worth helping.