Combined with the now ubiquitous cheap online background checks, one felony is enough to ruin your life forever. You end up being dependant on family members for life. The justice system in the US is built around some Puritan idea of punishment, with no notion of rehabilitation.
Source: Am one of those family members supporting a felon.
Media attention might make a bigger impact. I'm not sure the general public knows how bad the system is. Even if you're a "punishment" fan, the system is cranking out people that are more likely to commit further crime, since they have little chance to support themselves in a legal way.
[1] https://en.m.wikipedia.org/wiki/Felony_disenfranchisement#In...
In contrast, Arizona prison system has outside employment contractors where inmates can earn min wage, and when they are released X years later they often have savings in the tens of thousands to support them with a soft landing so they can go to school, or just get an apartment.
I look forward tot he day when a lot of these predators are forced to swap places with the people they were abusing.
Ugh. Haven't encountered this yet. That's truly shitty.
This is by far the worst part. Almost all felonies are economic death sentences these days. There is no turning over a new leaf and getting a fresh start.
Now, every employer can check, so there is no escape. Getting a job is very difficult. There are a few companies that hire felons, but generally into menial roles with no growth potential.