Possibly because this country has been so successful making the non-workers so comfortable we get so many of these kinds of freaks.
Yup. 'Course, it's even worse in the more left-leaning Euro-trash countries (Euro-trash, isn't that sort of a redundant term?); heck, even in Australia it gets pretty bad since you can basically scam your way into permanent benefits.