The United States has the most Draconian sentences in the Western world. I'm not saying that as an opinion, it's a proven statistic.
The problem is people are easily swayed whenever politicians suggest to increase sentencing and criminalize more activities. This simple-mindedness is why our prisons are overflowing and we pay way more on prisons than on education.
People who have commited crimes don't need to be given free lodging, three free meals a day, and free healthcare on the taxpayer dollar but since we must we should actually make the time as minimal as possible.
People seem to forget it costs money to keep a person behind bars. If there are alternative sentencing options avaliable like probation, rehabilitaion, traffic school, formal warnings or lower fines/sentences for first-time minor offenders (infractions and non-serious misdemeanors), etc. These approaches are aimed at rehabiliation.