I agree with this thought. Same problem with welfare. You must work a certain number of hours to get it but not make over a certain amount. This allows Walmart to have a legion of no benefit having part time workers getting paid minimum wage. You keep those bad jobs because taking a better one means you lose welfare and all the additional government benefits.
This will be a revenue stream for capitalists. What you need to do is provide the basic needs and not cash. Food, healthcare and shelter. People now do not need to work and employers have to pay better to get people to work for them.