Your posited opposition between "what is best for the students" and "what is best to support some ideology" is without foundation — different ideologies differ precisely in that they make different claims about what is best for people, such as students. Whatever set of claims you endorse about "what is best for the students" constitutes an ideology.
Now, it may be that there is no objectively correct ideology — that, for example, it's just as valid to celebrate the mass human sacrifice of the Khmer Rouge killing fields as an inspiring example of class struggle, as Pol Pot did, as to deplore it as a violation of fundamental human rights. I do not believe this, but some people do.
But you do not seem to be taking such a purely moral-relativist position — instead, you are arguing that MIT "should make sure that students get their software and materials free of charge" and "should use what is best for the students". That is, you are attempting to promote your own ideology about how MIT should teach its classes, arguing that MIT should prefer your ideology to Gerald Jay Sussman's ideology and, implicitly, that MIT's administration should order him to choose different software with which to teach his classes. You are attempting to camouflage your attempted imposition of your own ideology on MIT under a dishonest implicit claim that your own point of view is free of any ideology.
As it happens, MIT does not adhere to your ideology; instead it adheres to an ideology known as "academic freedom", which holds, among other things, that professors and other instructors have fairly wide latitude to choose their manner of teaching, the material they will teach, and the points of view they will express, which easily extends to the choices in question. When the modern ideology of academic freedom was forged in, mostly, the German universities of the 18th and 19th century, it brought them to the frontier of human knowledge and made them the leaders in advancing it; nowadays many of the universities most faithful to this ideology are in the United States, but the principles are the same.
Your call for MIT to abandon its principles and suppress academic freedom, mendaciously cloaked behind a spurious claim of ideological neutrality, is deplorable.
You should not have posted it.
(To preempt some comments, not only do I not teach at MIT or any other university, I've never attended MIT and I didn't even graduate from college; and MIT, roughly speaking, bullied a friend of mine to suicide. This is not about group loyalty.)