Plenty of word around that prison is a poor deterrent and to me it doesn’t make much sense as a punishment. It should be a tool to guide the person on right tracks.
For instance, a fellow gets caught for not paying a million in taxes so they get sent to prison where they will continue to not pay and instead spend government money. For a situation like this I suggest they remain captive (not imprisoned) working for the government until they have paid their debt. Alike in prison, someone will have a constant eye on the fellow and every breath they take. After all they managed to accumulate a million of tax money so they obviously are capable.
Those who we genuinely can’t trust to not be out of trouble should be locked up, for a reason.
I believe it’s per server/what software they run. You can migrate to one that has that feature.