UofT, McGill, UBC were in top 50. That is actually pretty good for a country our size and the money we put into R&D. Remember, recruiting top faculty with serious research money and prestige counts a lot in these surveys, as they also drive top student enrollment. 

Also, consider that there are 25,000 Universities world wide, and 4000 in the US alone...top 200 is in the top 1%...top 500 is near the top 2%