In this case, you had an expensive benefit that was politically unpopular with just about everyone and very expensive to local government (who provides the workforce and shares costs). Welfare to work "fixed" that, and at the end of the day, most of the people who fall off the wagon end up on the Social Security Disability rolls.
All the stakeholders are happy:
* Recipients are happy - They get their money, and deal with less bullshit once their get the benefit.
* People who get off of government supports are happy. They have a job.
* Local politicians are happy - Social Security pays for everything, their share goes away.
* Local voters are happy - "We're not paying for those freeloaders. Derp."