If you have more beds than homeless, the number of homeless will rise to equal, and then exceed the number of beds. This law is true no matter how many times it is applied.
If you give away things without asking people to pay for them, you will have more people asking for the things than there are the things.
If you take away money from those who are working, and give it to those who are not, those who are working will work less, or go somewhere that takes less of their money. Also, those who got something “free” will demand more things, no matter how much you give them, and they will grow to hate the people whose money they have received, and blame them their failures.
If you allow certain groups to commit crimes, you will have more crimes committed by those groups.
Socialism defined in one lesson.
The only way socialism survives is with a large and brutal police presence. Take away the guns and anarchy reigns.