If the prisons use the revenues for the prison and not for profit, then I don't really see a problem with it. The working and living conditions should be addressed too, but those are a wider spread issue.
And a reminder for everyone that 2-10% of the incarcerated are wrongly convicted. This is where we should be starting in my opinion.