I have to deal with victims of these assaults every day, and there are many of them! The perpetrators always have alcohol on board, use that as an excuse, and are often treated leniently by the courts becasue of it.
Treatment is improving every day, and hopefully once his brain swelling decreases, he will make a full recovery.
Easy answer to prevent it? much has been tried, but I'm coming to the conclusion that the old 10pm closure of venues is the only answer. Grew up in Melbourne, couldn't get a drink anywhere after 10 - had to go home and party. Now, everyone can continue to get smashed till the wee hours, then go on rampage.
It's a horrible thing to happen to the victim their family and their friends. I wish all of those affected the best, and continued awareness by all to try and reduce this happening EVERY WEEKEND!