I think part of the issue is campus is like your home. These students LIVE on campus. If someone came to your house and started bashing everything you believed in and saying things you find offensive - wouldn't you want to kick them out?
AND
Inside their dorm/apartment complex would be "home." "Anywhere on or in the same town as campus" is not.
if I can find the link, I'll post it, but there is a very interesting video discussing the nature of free speech, and the trends in liberalism (in the purely political context) on campus. And they use a recent example on the Yale campus, which, tl;dr is basically that one person in the administration put out a "do's and don'ts" for Halloween costumes. And another professor released an email she sent in protest to that, that was taken - only because of the context - as "racist", because it seemed to advocate for racist costumes (which it did not do; it merely said that the students were free to make their choices and live with their consequences and their consciences). Subsequently, there was a gathering in a quad adjacent to the dorm in which the "racist'" professor and her husband lived as supervisors. He came out to the quad to advocate for free exchange of peaceful, respectful ideas, as it was an "intellectual safe zone" and that that was the purpose of university.
One woman burst into tears and said something to the effect of "this isn't a place for intellectual growth! It's my HOME! It's my HOME!". He later said something to the effect of "let's debate this reasonably", and another woman started screaming, "This isn't a debate! This isn't a debate! I want your job! I want your JOB!". Within a week, the husband was reassigned within the university and the allegedly "racist" professor was terminated.
This is not free speech. This is not how intellectual intercourse is supposed to work. University is NOT your home. It is NOT. If one student makes it that, it is at their leisure, and with the understanding that considering it "your home" does not allow you to set the rules of discourse as you would in your own home. You do not OWN anything, you do not have anything other than temporary use rights in a dormitory system. And even if was - it's not, but I'll humor you - you still have to share that "home" with anywhere from 1000 to 20,000 (at schools like UConn and PSU) other people that live there. You have to accept that they might have differing ideas, and while you don't have to ACCEPT all those ideas, you do have to accept that they exist and you have to tolerate the ideas themselves. I can stop you from ACTING as a, say, racist, but I cannot and should not be able to stop you from THINKING like a racist, if that's the conclusion to which your thought process and experiences have brought you.