To be fair, I know at least a handful of people who are not in poverty but seem to prefer low quality / low price options to those that are more expensive.
I would assume that the preference is not for low quality, but low price. That is, if better quality housing was available for the same price, I don't see why one wouldn't choose that option. But it is certainly true that some prefer to spend less of their budget on housing.