One can not have exactly immediate punishment , of ourse, but it needs to be much quicker.

Over the last four years I've had the opportunity to be at court hearings at our local level. I've seen case after case deferred , continued or what ever, to put off the miscreant having to pay for his crime. With o much time between the crime and the punishment , the perp forgets what he did. Well, he doesn't forget but it's severity diminishes .

There was one case where a man was in court for a DUI. But before he could be adjudicated for the crime he had another DUI. Something wrong there.

Another one was for the guy who walked into my home and threatened me. When we went to court, he was out of town . He'd skipped. He had been in trouble in another town when he accosted my home.

If we don't count our blessings
We are just wasting our time