You are arguing semantics rather than the use of a specific, very defined word. If you aren't going allow murderers, rapists and others to be free, whether you call it jail, prison or anything else, they are being held away from the innocent populace. Thus, you haven't abolished holding certain people in spaces or facilities.
As I mentioned earlier, Novas were good cars for the period and for the Central and South American market, but because they were called Nova, very few were sold. People couldn't get around the name. This has happened with other products throughout the years.
Again, I'm not saying the goal is wrong. I'm saying the naming of it is. By choosing the wrong name when you might have momentum, you can delay or deny the results you desire.
When you are trying to do something this radical (and needed), you put your entire movement at risk due to have a terrible name. Or even one that takes a lot of description. I don't know what that name is, but I do know calling it "abolition" does all but guarantee its failure.