People is lazy by nature, you can't change that. Nobody likes to work, you may like what you do, but the borderline between work and a hobby is that by work it means you've to do it even when you're not up to it.
You may then only make people move by necessity, a way to do it pass beyond welfare is by using greed and wave them with a "better life", creating a fake necessity. But this will work only with some, for many and, in due time, for most, as long as you keep their basic needs supplied with welfare, they won't do anything else, never leaving poverty. But, heck! At least they don't need to wake up early morning.
exactly, why put forth the effort to find a job when you have a nice check that comes in the mail for you? there needs to be an incentive to push people to find work; welfare is meant to be a crutch for people that cant find a job, and it should be expected of them to find something within half a year the the very most. cutting people off after a certain period of time seems like a good first step, extensions would be called for in certain extreme cases, but those should be reviewed on a case by case basis.