But society isn't profiting from the labor. It is private businesses, right? There is such a thing in the US as communal or public service as sentence for a crime I am sure but from what I gathered prison labor is not that.
I'd be morally okay if a certain amount of hours of public service would be part of a sentence for crimes which left a debt to society. Such as tax fraud or destruction of public property etc.
Fully agreed. Stuff like, you have to work for the government park corp and clean up parks as your job for the next year is a form of sentencing I could agree with. I don't agree with random company 400 getting to use you as a slave being your sentence.
Yes it is immoral, they should be rehabilitated instead
But society also needs to fix its dystopia because some crimes where committed out of necessity for example stealing food when you'd otherwise die and their was no way of getting free food
Crimes of necessity don't need to he rehabilitated because people are forced to commit them due to their current living position