If the kid was wearing an anti bush shirt, youd all be patting the guy back.
No, we'd similarly disagree with the principal and send him nasty emails. I think I'd rather deal with an anti-Bush HS student than some dope head HS student.
HOWEVER, it's not even an overtly political t-shirt. It's a "Don't drink and Drive" t-shirt.