Last week John Boehner, the speaker of the House, explained to an audience at the American Enterprise Institute what’s holding back employment in America: laziness. People, he said, have “this idea” that “I really don’t have to work. I don’t really want to do this. I think I’d rather just sit around.” Holy 47 percent, Batman!

It’s hardly the first time a prominent conservative has said something along these lines. Ever since a financial crisis plunged us into recession it has been a nonstop refrain on the right that the unemployed aren’t trying hard enough, that they are taking it easy thanks to generous unemployment benefits, which are constantly characterized as “paying people not to work.” And the urge to blame the victims of a depressed economy has proved impervious to logic and evidence.

But it’s still amazing — and revealing — to hear this line being repeated now. For the blame-the-victim crowd has gotten everything it wanted: Benefits, especially for the long-term unemployed, have been slashed or eliminated. So now we have rants against the bums on welfare when they aren’t bums — they never were — and there’s no welfare. Why?

First things first: I don’t know how many people realize just how successful the campaign against any kind of relief for those who can’t find jobs has been. But it’s a striking picture. The job market has improved lately, but there are still almost three million Americans who have been out of work for more than six months, the usual maximum duration of unemployment insurance. That’s nearly three times the pre-recession total. Yet extended benefits for the long-term unemployed have been eliminated — and in some states the duration of benefits has been slashed even further.