Solution
The truth of the matter is that it will cost the government more money to incarcerate people unfortunate enough to not be able to find or hold a job than it would to support more hostels or housing for them on the outside. The number of people unable to work just because of mental injuries such as PTSD from being in wars and severe trauma afflicts several million people in this country, not counting those with severe mental illness, and Hungary does not strike me as a country free from this. Consider some statistics. More Viet Nam vets committed suicide from PTSD than died in the war. More police officers commit suicide from PTSD than die from being shot on the job. This does not count those hidden by "accidents". If we gave these people half of what it cost to incarcerate them in prison, each one of them could afford a safe home and adequate food.
How exactly do these American statistics apply to a country which has had minimal military action for decades?
No rationalizations are needed. Homeless people are people. They are being subjugated for being different (and many at a disadvantage). This is injustice.
They aren't being subjugated for being different. They are being subjugated for being an annoyance.
And "Homeless people are people" isn't an excuse, seeing that every other type of criminal is also a person.
That's might big talk until it's your turn to go without a roof.
This is why the government offers homeless shelters.
Government-provided homeless accommodation is patchy at best, dire in some cases, and all-too-frequently semi-privatised such that the modern-day Rachmans are paid by the taxpayer to keep the vulnerable at-risk.