> Mostly because of an outdated view on justice and crime.
Mostly because certain people profit off it. If you have private prisons and lifetime voting bans for someone locked up for a few months you have mega incentives to get a lot of people behind bars.
It sounds like that Sweden case is justified. An injustice was done to him, and he got restitution.
That injustice is separate and distinct from the one he committed on a fellow human being, and for that case he spent two years in prison. This sounds unreasonably short, but without further information, who are we to say whether that was acceptable or not? Perhaps two years was enough to help the rapist overcome his violent tendencies.
Mostly because of an outdated view on justice and crime.