Personally, I'd love to see all non violent offenders skip jail.
That doesn't necessarily mean skip judgement but home arrest and community service should be the modes to serve penance where due.
This way people still pay their own way and the system is less bogged down and even low level criminals may find opportunity to become better through education etc...