Politicians fault. For allowing welfare and entry level work to become equivalent. Obviously it's fixable in 2 ways:
1) reduce benefits.
2) increase wages.
I would imagine no. 2 is the fairest option, but no.1 is almost certainly the wall we will piss up at some point.