It may seem absurd to you, but it's highly effective. Both general crime rates as well as recidivism are lower.
Also if you never send your criminals to jail it's not surprising they don't show as recidivists. You end up in countries like France with criminals that have rap sheet of several pages and have never set foot in a jail. They operate in quasi impunity.