That attitude is the curse of social work. It's probably been a good reform to limit the amount of time that able-bodied people can receive welfare. It's probably been a good reform to tie receiving benefits to getting appropriate job training. I think that those reforms have helped. But it would be an even more basic reform if we all had more sympathy for people who are struggling and not making it.
Life is pretty tough.
Some of us make it, and a lot of us don't. Maybe we're to blame, and maybe we're not. Most people, in my experience, strike the best bargain with life that they know how. But all of us, without exception, are fellow human beings. We are all, without exception, created in the image of God.