Arbitrary application to what might be considered a threat is in violation to free speech. Even the dumbest knuckle dragging Liberaltarian knows that.
Was it arbitrary? Not if school policy says the administration can dismiss any student who, in the opinion of the administration, is disrupting the learning process. Even the dumbest knuckle dragging Liberaltarian knows it's entirely possible those shirts were disruptive. And, by golly, looky here (from the article)!
Principal John DiIorio said Friday that students' freedom of speech is protected if it does not disrupt education.
He said he told the boys they could continue to wear the shirts if it was not a distraction to others. But heated arguments and altercations ensued almost immediately, with some students becoming "very emotional," said one student, Sam Etter.
If wearing pro-homo shirts would be tolerated, it might be because doing so wouldn't be disruptive. That's a different problem.