The fish stinks from the head. And yes, some departments have some freedom and some good people.
But it was in the timeframe where the "browser wars" gained momentum, where Microsoft Network tried to "Microsoftify" the Internet etc.
Even if it was a research project by research focussed people it fit in the bigger strategy and gave a friendly face.