You are 100 percent correct. People need to learn that the internet is a double-edged sword. Yes, you can hide behind an anonymous veil. But it will eventually catch up with you. Look at the frat guys who got caught doing racist chants and wanting black people hung from a tree. It's fine until you get caught. You have the right to say what you want. The school (or any organization) has the right to remove you.
It's all about personal responsibility. You can lawyer up all you want, but eventually you have to pay the price for your misdeeds.
I have always preached the Golden Rule on internet message boards. Jim's board, Jim's rules. You do NOT have the right to free speech here. Or on any privately owned message board. One person decides what is acceptable to post here, and who has the right to post anything. And unless you are Jim, it's not you.
That is why I always post what I think. I'm not here to agree with you. I'm not here to piss you off (regardless of what you might think). I am here to express my opinion. Since I am the only liberal here, most of you are not going to agree with the majority of what I say.
No need to get upset about it, though. Think about it and move on. Going into a profane, insult-laden rant doesn't help anything. It's all water off a duck's back.
Just because I disagree with you doesn't mean I don't like you. Even if you are old and stupid.