I'm going to bite, because you sound a lot like someone I know, who has had a very scary experience in the past and I am even wondering if you might be her.
My DIL worked in a supported living service for people with complex mental health needs and learning disabilities. 30 self contained flats, 24hr staff, varying level of needs, some were completely on dependent and went out and about by themselves.
One female service user got into a very very abusive relationship with a member of the community, there's no need for details but basically my DIL was tasked with trying to get to the bottom of what was going on by speaking to the service user about it. She was around 6 months pregnant at the time, and left one on one with this person.
This person was known to sometimes get aggressive. She had been in prison before for assault and had a worrying obsession with serial killers, particularly Myra Hindley whom she openly said she idolised.
During the conversation, the service user very suddenly punched my DIL straight in the face. She was later found to have a fractured jaw. The service user started screaming about how dare my DIL criticise her boyfriend, she's a fucking slut, she's going to kick her baby out of her. DIL made a run for the door, while the service user rained punches and kicks down on her, and managed to lock herself in an office. The SU was banging and kicking on the door, screaming about how she would "cut her baby out of her, like Charles Manson, and show it to her before she killed her" terrified, shaking and crying, my bruised and injuried DIL managed to phone first the police and then her colleague, who was the only other person on duty, and who was outside smoking and had heard nothing, to please help. The police heard the screaming from the SU and said they were on the way, the colleague said he'd just finish his fag and be right in. The police arrived before the colleague had bothered to re-enter the building to help his pregnant colleague.
They arrested the SU and took her away. The colleague said he would need to call a manager to let them know a SU had been arrested. DIL said she needed to go to hospital as she thought her jaw was fractured, she was badly shaken, and worried about her baby. Colleague said could should not wait until the end of her shift because there wasn't anyone else that could come in
DIL walked out, flagged down a taxi, and went to the hospital. She had scans, the baby was fine, an x-ray confirmed a fractured jaw and she was covered in bruises and very sore. Her phone did not stop ringing the whole time and she received angry voicemails and texts from her boss telling her she should not have walked out. Neither her boss not colleague asked how she was. She also had phone calls from the police asking if she was "sure she wanted to pursue this as they weren't really sure what to do with her".
DIL did want to go ahead and press charges. The SU was released on bail that night.
Over the months leading up to a court case DIL had several people say to her "but isn't it your job to deal with this stuff?" Or "but the police can't really do anything if she's got learning disabilities, can they?" She had a lot of side eye about deciding to press charges against someone who had assaulted her, threatened her life and the life of her child, as if she was being dramatic or over-reacting.
The SU did not turn up to court. The defence basically had the same tactics as others, you do know she's got learning disabilities? Is it not your job? Is this all really necessary?
Nevertheless, the service user was found guilty of GBH and threats to kill. DIL was told someone would let her know about sentencing.
A couple of months later, she received a phone call. I don't know who from, whoever deals with it, but same stuff the police said "do you really want to pursue this, because we're not sure how to take it forward" DIL said yes, she does. Person on the other end of the phone sounded very impatient.
The result? SU was given a "conditional discharge" what was the point in any of that.
Around a year later, the same SU was arrested again, this time for assaulting an elderly man with a golf club in the middle of town in broad daylight. I don't know exactly what happened, but I saw her out and about again, a short time later and I often see her around town, getting into trouble and shouting abuse and people walking by. Nothing is ever done and it's only a matter of time before she hurts someone else.
The point to this story? I can see why people become angry and why people are angry at thean in this situation. My DIL isn't, but my DIL's mother very much is and sounds exactly like you, she thinks the man should get locked up and the key thrown away. She thinks there's too much pandering top much tip-toeing about and that dangerous people should simply be removed from society so they don't hurt anyone else. She's livid that it appeared that noone quite knew what to do about the perpetrator in my DIL's case, there was no victim care, and the person did pretty much get away with it, and they themselves were not given the support they needed (they are still with the highly abusive and dangerous person now and despite the fact that she gets support with soany things she can't amge herself, noone has the ability to remove her from this person who abuses her).
So while I do not agree with you, OP, I do actually sympathise and see where you are coming from. It can absolutely look like things are all centred on the person who did the terrible thing, and their needs, and their future, with less thought being given to the victims. I haven't seen one person ask if anyone knows if that little boy is expected to pull through.
But the reality is, we do have to address people's individual need, this isn't Victorian England, we can't just select the nearest jail cell and chuck them in, or send them to Tyburn or Australia.
But when it seems so wishy-washy and slow and focused the the wrong thing, it is hurtful and frustrating. And bloody scary too.