Yeah, there's no immediate solution unfortunately. I'd say he is more a nuisance but could be a danger also if he has no fear.It is an interesting question as to what the hell you do with a person like that. The current system clearly isn't working. For him or for all of the premises he is stealing from.
Lock him up for the rest of his life? It hardly makes sense when he is not a danger to the public, and the costs of keeping him would be huge?
If addiction is the issue, then maybe make his freedom conditional on clean drug tests on a weekly basis?
Prison isn't deterring him anyhow and he has been collecting those convictiions for proabably nearly 20 years. Think it's in that family. There seems to be too many people too far gone.