We already have very good therapies and drugs to successfully treat addiction. The problem is you need to force an addict to seek treatment and once in make sure in completes it, which can takes months and years. This is a monumental task for someone with the resources and caring, supportive family/friends. For someone sick, broke and living alone on the streets is just not possible and psychedelics is not going to change that.