My first reaction when I started reading this was, "Yeah, but what do you do with the crazy people who prefer sleeping on the streets?". Their answer was to just keep picking them up and taking them to their new home, until they chose to live there. Medicine Hat is not a big place, but doing that 70 times in some cases showed commendable perseverance.<p>I'd like to see this approach in other cities in Alberta, but there are some pretty big obstacles to overcome. Calgary, for example, presents the choice between very high property values in the core and remote suburbs that aren't very pedestrian friendly. Relocating someone from downtown to a likely site of affordable housing could mean a 30 minute drive. If most people they knew were downtown, this would cut them off pretty effectively, and that's a long way to take someone 70 times too! Perhaps situating affordable housing near a train station and giving residents free transit passes would help.<p>There are several months out of the year when living outside in Alberta is basically impossible. Some of the homeless go to shelters, but many wind up sleeping inside of derelict buildings or hiding in office buildings. The security guards working those buildings sometimes let them sleep there (the result of kicking them out on some nights is likely death), but security guards aren't the most uniformly humane and caring bunch. Some of them treat the homeless very badly. Getting these people into housing and treating them with a modicum of dignity could really help their mental state improve.<p>Hopefully Medicine Hat's program can prove that housing the homeless is an economically viable approach, even in bigger cities.