Perhaps America is so free that it creates more opportunities for criminals. And because many criminals aren't that good, they get caught and thus incarcerated.
In a country that's so restrictive where you can't get a gun or drugs, then there will be a lot less people incarcerated for gun and drug crimes.