I've been on welfare here in the USA. The way it works is dependant on your income. The more you make by hard work, the less assistance you receive.
That sounds fair... Until you realize that section 8 (housing) is the same way. Food stamps are the same way. At the time, there was a cutoff for the free clinic (which counted benefits as income).. I made $100 too much.
When doing work and getting paid $1 means taking $3 in losses from assistance programs, this grinds people further into poverty. The further I try to dig out, the deeper I get until I hit the point that I can start to survive without any assistance...