Or maybe we try to actually fix the problems that cause people to turn to violence and crime. "It's the economy, stupid!" and all that. People who feel financially secure and can pay for more than just life's basics have less reason to commit crime. People who have mental health issues are less likely to engage in criminal activity if they have those issues treated.
That won't fix everything, of course. People will get involved in crime for other reasons. Obviously there are rich people who are criminals; financial security doesn't remove every temptation to do crime. But I think a lot of the people you label "antisocial" these days are people who have been left behind by society, people who have gotten crushed by wages that haven't kept up with inflation (even before the current inflation issues), by companies who raise CEO pay and send dividends to investors, while ignoring the wages of their employees. Why would anyone bother to be "social" if doing so doesn't solve their economic insecurity?
And sure, there are some people who just don't give a shit about living in polite society, who don't think twice about violating norms and taking what they want. I have no problem locking those people up. But I think those people are a much smaller percentage of people who commit crimes than you think.
I don't know much about policing in Israel, but as I understand Japan, there's rampant corruption and a lot of innocent people behind bars. A near-100% conviction rate is just too good to be true. If you get charged with a crime in Japan, you are screwed, even if you didn't do anything wrong. The only alternative explanation is that Japanese police are so afraid of losing a case that they only charge the near-certain slam dunks. But if that were the case, I think we'd see a lot more crime in Japan than we do. So the only realistic explanation is that a lot of innocent people get steamrolled.
I do absolutely agree with your points 2 and 3. Time spent in prison should not make convicts into better criminals! Hell, even sitting in pre-trial detention for a few months can harden minor offenders. And after a prisoner has served their time, they shouldn't have that history dragged into employment, housing, credit, etc. decisions. If we still feel like they can't be trusted in jobs without their employers knowing about their conviction history, then they probably aren't fit to be released from prison in the first place.