"“The biggest advantage I have with Microsoft is I don’t have to go to any other vendor for any solution -- I can go to one partner for all of my operating systems, all of my development environment and all of my infrastructure tools,” he said. “Why would I waste time looking at another third-party." ^Interesting viewpoint.
Having worked in India for more than 3 years, most developers I knew hadn't ventured outside of the MS ecosystem. Xerox's business services divisions (who made this statement) likely satisfy large enterprises working on MS technologies for Customer Care, HR, Payroll using the readily available workforce in India.
I experienced a situation in a US university where a computational statistics program was more about SAS than the theory in general. The program was more about a brand certification, than an overview of tools and techniques.
IMO, the approach in a public university is poisonous.