America has the most people in prison (both absolute and per capita) and also some of the highest crime rates, so it seems the correlation is the opposite.