Hmmm. This doesn’t appear all that straight forward. The school officials may be trying to enforce some level of decorum considering the audience may have family members including younger children as well as parents. Can you imagine someone launching into a tirade of obscenities just for the hell of it? Would the speech this young man gave have been approved if he had submitted it? Was the speech censored because of the topic or because he did not follow rules that may actually be reasonable considering the venue?
I wouldn’t be so hasty to condemn the school officials since there are too many unknowns and too much speculation about motives.
Bless your heart...