If someone’s forcing society to pay for their living expenses, it only seems fair for society to force them to labor to cover the expenses.
I’m sure the next objection will be “what, so you’re going to concentrate them in some kind of camp?” Yes because that’s the smart thing to do with a large scale problem. Use scalable solutions.