The first two groups, I don't have a problem with restoring their voting rights, but I do have a problem with restoring rights to repeat offenders.
@libertybele I don't see how frequent fliers are going to be much of a problem because most don't stay out of jail for very long at any one time,and with each arrest they get harsher sentences. Or at least that is the way it is SUPPOSED to work.
The problem is with the current system that sentences someone convicted of a serious felony to 20 years,and they are out in less than 5. Next time they are convicted,the same thing happens. Make the sentence fit the offense,and if someone gets 20 years,make them serve the whole damn 20 years. No time off for good behavior because good behavior is a requirement. Instead,add more time for bad behavior while locked away.
Of course this means some things will happen that some of you won't like,like non-violent "crimes" like personal possession of drugs becomes a misdemeanor and nobody gets a 20 year sentence for it. On the other hand,people who DO commit serious crimes like violent rape,crimes against children,treason,etc,etc,etc, get hit with heavy loads,and have to carry it all.
If the prison guards want to bitch about this making their jobs too tough or scary,tough titty. Let these wusses get new jobs.
Without serious time being directed connected to serious crimes,and minor time to minor crimes,the alleged justice system makes no sense at all. People who are a genuine danger to their fellow citizens and who prove this by committing violent crimes SHOULD be locked away for a long time. The whole purpose of sentencing someone to a long prison term is to punish them for what they did,while making the streets safe for normal citizens at the same time. You learn how to behave and follow the rules while in prison,or you keep getting more time added and you never get out.