Any word can be considered pretentious if you want to think it is, like calling a deaf person "hearing-impaired". An unhoused person is living on the street. When you put them into a bed in a shelter, they're still homeless, but they're no longer unhoused.