Nobody likes living on welfare. Capping it or not doesn't really make a difference in my eyes, because they're getting rid of a lot of welfare in Spain and unemployment is around 30%. People getting out of welfare is more likely to do with growth in the economy.
Welfare has its issues, but cutting and capping aren't the solution. Jobs are.
And that's a wage problem.
Higher paying jobs allow for less warfare to be claimed.