I think you're absolutely right in the sense that the area has shitty urban design. Two 'freeways', a casino, few street retail options and low pedestrian traffic.
But let's be honest. The clientele the Alpha House attracts doesn't do any favours for the area. No two homeless shelters are alike.