I read recently of a martial arts guy in England who seemingly went to town on someone attempting to burgle his home. The 'victim' was apparently in a bad way and was hoping for some sympathy and possibly even charges to be brought. The judge was however a no nonsense type who told the would be burglar " tough - you deserved it, what did you expect?" or something along those lines.
My point is I suppose, if judges took a more practical line there would be much less incentive for thugs - who often know what they'll get away with. At street level, I strongly believe (with few exceptions) that every crime should receive punishment of some sort - not necessarily custodial, but fines, confiscation of possessions, compulsory community work...whatever.
I realise there are staffing and budgetary concerns for the gardaí but a soft, spineless system is as much if not more of a problem.