Second, IT industry is using a huge amount of MS products. A darling of MS can well be qualified as a darling of IT.
third I am not saying that you have to be a turing winner to make comments. It is just meaningless listing those stuff to show which schools are better unless youself benefit from the education.
As for University of Waterloo, you concern too much. I believe the school administrators can see much better than a half educated outsider. You can rest now.