the problem is the welfare budget is massive, but the majority of this money is spent on the elderly, the working poor and the disabled, the unemployed only account for 5%. If companies paid a living wage they wouldnt have to rely on tax credits (hb) and the welfare budget would reduce.
I agree in the past you put up with whatever you got. but back then a lot of disabled people were institutionalised.