Not really. The object is that they *not be here* to suck off the taxpayer teet. Housing them at our expense doesn’t accomplish that goal.
Jail time is a deterrence.
When a guy breaks into your house, you don't just release them without punishing them.
They'll only come back.