I think the main thing that gets me is people in the town whining about others on the team being punished for the actions of a few. Perhaps true, but some things *have* to generate large scale consequences and this is one of them.
NYT on Sayreville Hazing Incident