1. Most folks don't think it is a complete solution, and perhaps simply not limiting prostitution to brothels is one of the expansions that would work. You can still outlaw selling from the streets and require folks be registered and working through personals and whatnot, with some safety plans in place.
2. It seems the solution for these particular folks would be to focus less on picking them up for prostitution and instead, finding them safe housing, repeatedly offering mental health care, and repeatedly offering addiction services or at least helping them find a way to avoid feeling like they are forced into prostitution. With prostitution itself being legal, it is much easier to focus on these sorts of technicalities.
2. It seems the solution for these particular folks would be to focus less on picking them up for prostitution and instead, finding them safe housing, repeatedly offering mental health care, and repeatedly offering addiction services or at least helping them find a way to avoid feeling like they are forced into prostitution. With prostitution itself being legal, it is much easier to focus on these sorts of technicalities.