Successive governments have been promising for the last twenty years or so to do something about the situation of long term scroungers- and every one of them has failed. I think there are reasons for this, in addition to the fact that that these governments have been weak. There is an almost ingrained sense of 'right' amongst a lot of people. It's my 'right' to choose not to work- and let others support me- and its that which should be targeted.
However the civil servants sat in local benefit offices are usually a demoralised lot, who probably perceive themselves as poorly paid and subject to constant abuse and challenges from those with a 'right' to every benefit going.. They're under resourced and subject to changes in policy,directives,conditions for entitlement etc. For every initiative the government brings out, there are always a dozen exceptions. Like no housing benefit for the under 25s- a recent Cameron inspired initiative. You're exempt from this initiative if you are from council care,in f/t education,being able to claim long term incapacity or sickness benefit, a refugee, from a broken home, a single parent,.etc., etc.
Simplify the system and what everyone wants will happen- we'll get the parasites off our backs.
But the system is too complex to even tinker with- and gets more complex all the time to administer and run. The recent initiative for a one off benefit covering everything (suggested by Ian Duncan Smith) is already plagued by a multitude of exemptions and problems, and thousands of sympathisers who say that its unfair. To cap housing benefit at 'only' £500 per week is deemed 'unjust' by pressure groups. That's £2000 a month just for rent!! And the taxpayer pays it. £2000 per month is just about the average salary for a f/t employee in the UK at the moment
It's far easier to let the undeserving parasites turn up on weekly basis put their mark on a bit of paper and walk away with a few hundred quid to sit on their arse,fagging and watching the telly- because they have a 'right' to do this