Perhaps a percentage of pay rate based on income? I hear that has actually worked well in many other applications. Every bodies basic income information is already in the government tax systems.
And as of lately the welfare system is actually cracking down on abusers. Or at least in my region they are.
I have spoken with a few disgruntled welfare recipients that felt they are unfairly being required to, well you know, Get a Job!
Being they are not fully disabled to a point beyond the minimum requirements of most basic jobs. Being fat assed and lazy are no longer being looked at as a disability.
Its not that the system can not be changed, but rather it is going to take a great deal of combined effort from both the general public and higher levels of social infrastructure to make it happen.
A government is only as bad as the people allow it to be.
We let this happen, our own ignorance, selfishness, and responsibility passing made it this way and it will continue to go on and get worse if we all dont do something about it!
Its not someone else's responsibility, its each and every one of use that has a responsibility for it! Good or bad.