It wouldn't be difficult in this day and age with the technology we now have to catch and convict somebody of a crime to a 100% certainty. CCTV footage or DNA results, for examples.
IF a person is 100% convicted of a crime and there was no chance of this person being framed or mis-identified and depending on the crime, why shouldn't punishment be much more severe?
I do understand that it isn't always possible to convict somebody to 100% certainty.. i.e rape cases where even though dna testing is accurate and semen found, it still might have been consensual sex at the time! This poses a huge problem of course!
With people caught committing crimes on CCTV and it is 100% conclusive evidence.. and a conviction is made, then these criminals should be punished very severely. Armed robbery or even a mugging on the street are both life changing events for the victims.. and therefor the criminals should have their hands cut off or worse! It would deter others from doing it I am sure!!
I know it's not easy but I feel a LOT more could be done to deter criminals.. and it makes me wonder why it isn't?