Most of the problem stems from the namby pamby attitude of the authorities.
30 years ago anyone being rowdy and behaving unacceptably after drinking was arrested, kept in the cells overnight and appeared in front of the Magistrates the next morning charged with being drunk and disorderly. perhaps it's about time we started doing that again.