The rise of homelessness and an impression of a deteriorating social climate are keeping workers from returning, according to the business community.