It could also be that some admin or department chair was getting some form of kickback for implementing Matlab, and required subordinate department professors to include it in their curriculum/syllabus. Just look at how Pearson shoehorned their garbage software into upper education, to the point where students are required to pay $100+ per classjust to complete homework, and it’s no secret that administrators and department chairs receive kickbacks for it.