From context I gather you're from Belgium. Isn't there already OCMW/CPAS for free housing?
Just because they're from one country (assuming they actually are,) doesn't mean they're speaking from the perspective of that country. Most people will assume if you're speaking English you're from America or some such.
What do you do when it's the single mom in free housing that just wants 500EUR extra cash? Find political consensus to give her a bigger free house, with a pool, and a credit card?
You're just using a completely different scenario to move the goalposts. I believe that they're point was that imprisoning people for committing a crime in pursuit of basic survival is pretty fucking shitty.
From the original comment:
Obviously they aren't for complete prison abolishment.