I'm not saying it's right - I'm saying that it's just how it is - and these things are usually in place for very good reasons and work well and noncontroversially 99% of the time. But there will always be the 1% tail.
And the DM is very good at finding the 1% tail and making the most of it especially when it involves immigrants or refugees. That is absolutely not to say it's a molehill and the DM are making a mountain out of it; it's not; it's serious. But sometimes we should perhaps accept that nothing is perfect; do our best for those harmed and in need of our support; and try and change things to get a different outcome for the same scenario in the future.
As for the perpetrators. Well - whilst remaining legal and true to our principles we make things as tricky or difficult as we can for them.
I do think you need to drop the DM bias in this instance. Pretty much every media outlet including several in the US and Europe have ran the story. Why not just focus on the meat of what happened, and the victims, and forget who ran the story.
Was the judge right to award what he did? There probably should have been some recompense, in law, but why not then give part of it to the victims and use the rest to either fly him back to wherever he's from. Irrespective of their govt saying they won't take him, he is their citizen after all, or house him in a secure unit till he can be deported.