Freedom of speech at Middlebury?

I look at this from an economic perspective. LACs which make headlines for suppressing free speech are going to feel it in the pocketbook or, at the very least, become an echo chamber of extreme non-diversity of thought. All of these colleges need full pay students to survive. In an era where STEM is king and LACs are viewed as a waste of money by many, there are only so many full pay students who are going to want to attend an institution with a reputation of suppressing free speech and students protesting more than attending class. Most students want to learn and hopefully get a job in their desired field, without such distraction. There are only so many students who want a SJW degree.