Yes in Communism you would have to live in a building instead of being a bumbling idiot looking for your bootstraps to pull up in a tent underneath an overpass, while Capitalism builds luxury high rises your dumbass will never set foot in. People arent homeless because they are unskilled or lazy, they are homeless due to Material Conditions outside of their control.