I presume that the biggest opponents are the private prison industry lobby and their now hopefully gone RINO advocates in the US congress. There are only so many people you can lock up before you don’t have enough folks to pay for the private prison system.
Appears that most of the efforts to reduce repeat offenders is along our southern border (Texas, Mississippi, Louisiana, etc.) Might be a great idea to get the movement going all across the country. Obviously the “invaders” about to cross our borders will be another challenge.