I think the Police have done a lot of work on dealing with the Baptist Church street drinkers, and also the Grave Yard street drinkers - possibly the same group - I dont know, but I do know I dont see these groups around as much as I once did.
With regards to the homeless people, I work in town, late into the night and sadly they are there and appear to be increasing in numbers.