Like I said, not easy to put into practice.
It can also be said that those who live in towns and those who live in the country, have different experiences when it comes to anti social behaviour. They both might well prefer an alternative punishment instead of prison though.