I think Utah Athletics is as much to blame here. They. need to clean up the toxicity that leads to this kind of mob behavior where an entire crowd is throwing garbage, yelling F the Mormons, and blaming refs for their loss. That creates a toxic stew where everyone is throwing garbage, and one kid threw something harder and more directly and made contact.
He should face up to his crime, but he's also an actor in a larger situation here.