We have tons of shelters in the US too. Talk to any homeless person though and they’ll tell you they don’t use the shelter because it either: forces them to not use drugs, splits up a family, has lots of sexual assaults going on, or has more health related problems than it’s worth.