A disadvantage of being homeless is the lack of security and lack of protection from the elements: cold, rain, no water facilities always available, and no safe place to be able to rest and prepare the nest day, no place to store the goods.
I don't think there are any advantages to being homeless: it's a stressful and potentially dangerous state that noone should be forced to endure.