"I think that people who commit crimes, where one is not at danger or causing distress to others in society, should not end up in jail. It is a waste of tax payers money."
OK then Gherkins. Answer me this (which I pose to all people who advocate the abolition of prison sentences): The defendant has committed a minor offence which does not endanger, injure or distress to anybody. A fine is imposed. The defendant says "Nah, not paying that". He (or she) is returned to court and a Community Order is imposed (let's say some unpaid work). Defendant says "Nah, not doing that". What's next? Because the options under your scenario are somewhat limited to "Oh alright then. We'll forget about it this time".
Custody is the only sanction which requires no co-operation from the defendant and it must remain as a sanction if the criminal justice system is to have any integrity. Furthermore, if you visit any court where defendants are being sentenced and they face a choice of custody or other sanctions, if they avoid custody they punch the air with glee. Anything else is a "result" because that is all they are interested in avoiding.