I think a large part of the problem with benefits (inc. fraud) are all the people who are better off on benefits
can't blame someone for sitting on there ass doing nothing all day if you're financially better off like that than if they go to work
and/or there's not much in it for them if they do work... if you're not very skilled, and have the choice between working all week and paying your own way, or getting benefits and only being £30 a week worse off.... of course you'll sit on your ass and do nothing
But you can blame someone if they are feigning an illness not to work. The benefit is to help those who cant work.
DLA for example is an allowance to help the not so abled in their daily routine & tasks.
Once someone can get on sickness benefits, then with DLA its a gravy train. Of course its going to look like a lot more money if your abled bodied.
A fraudster could probably easier walk a few hundred yards to a shop, while someone on DLA may actually need that DLA money to pay for deliveries or take taxi's, etc.
I dont have an issue with people claiming their entitlements up to a point. I do have an issue when they are fraudulently claiming it.
If when they are caught, nothing happens anyway.. except their money gets stopped. very few go to prison... and if made to pay it back, its pennies a week because it is means tested.
Im sorry but its easy solution, if your caught abusing the system, then you lose all entitlements to the system.