It's a pretty extreme reaction, but there are probably dozens of factors that combined to make the situation and his reaction explosive, alcohol being one of the biggest, I'd guess. I have to admit, being an old fart, that the thought of being anywhere near a town centre when the rabid youth of both sexes are rioting after a night of drinking is as appealing as having root canal work. I don't know how they can afford to drink so much.