Most shelters do not provide security for one's belongings, do not allow pets, separate families, have weird work requirements, do not let you just stay there during the day, offer no or limited privacy, often discriminatory, have extremely strict drug/alcohol rules that do not help addicts, etc.