If?, there already is already something wrong with society & has been for thousands of years - the question is how we resolve it.I think there's something very wrong with society if we bribe people not to break the law with benefits.
Putting a section of the population in actual poverty/making them homeless will create an underclass & increase crime - which in turn will cost us more as dealing with criminals is considerably more expensive than lazy people.
If we want to stop people being "workshy/scroungers" then perhaps we could ensure that everybody has an equal start in life (which people don't currently) instead of "BEING OUTRAGED" by daily mail articles.
While I'm sure it makes people feel better, it solves absolutely nothing or provides any real insight in the root cause of the problem.
These are complex social issues which we should be listening to sociologists/psychologists recommendations for methods to improve motivation & the aspirations for the next generation of kids who are being born into these family's.
Simply making them live in further misery will create even more of a mess ten years down the line - I don't know about you, but I don't want to live in a country which deems having homeless children as acceptable either.