It is right to make the distinction between front and backend systems. I think the headache of getting actual staff and students to use non-Windows (or Mac) is so painful that it is out of the question. But the big benefits surely come from not having MS servers.