Didn't bother to glance at your reference did you? The US is among the "leaders" both in rate of incarceration and death penalties imposed. 

Among developed nations, the US is far and away the quickest to jail and execute.