The most petty of crimes shouldn't even send a person to jail. If they get hit with a police baton after being caught stealing a cheeseburger they shouldn't be put in jail. They should still be sent to the police station, just outside of it, after receiving a fine. Stealing large amounts of cash, drugs, guns, cars, etc would still be jail worthy.
I think a player should be allowed to be bailed out on their first couple of murders, because accidents and baiting will happen. Bail increases with each murder, but a 5th murder and beyond then a player will be ineligible for bail, because they are a "danger to society" whether all murders were intentional or not. If you have 5 accidental kills you should just stay away from everyone.