A lot of misinformation about Canadian (Ontario) universities in the thread.
First off, we don't have standard GPAs. For example, the University of Windsor grades on a 13 point scale. The University of Western Ontario doesn't even use a scale, and instead just gives you percentage grades. If you are applying to grad school or professional school at a University that you didn't do your undergrad in, you always have to do a pain in the ass conversion that often doesn't work in your favor.
Secondly, Canadian universities (and high schools) use more of the grade scale than the US does. A 50 is a pass here. Not a 60 or a 70. As a result, it is harder to get high percentage marks. Our letter grades reflect that, so Canadian letters reflect lower percentages than their American counterparts.
An 80 average in university is respectable in Canada. You won't get into med school, but you will be able to get into most graduate and professional programs, especially if you have a well-rounded CV. An 80 Average in your B.Sc. is also what you need for granting agencies to consider your proposals for provincial and federal scholarships in grad school. I had an 83 or an 84 average and undergrad, yet I won several provincial and national graduate scholarships, including a postgraduate doctoral scholarship from NSERC (Sort of the Canadian equivalent of the NSF in the US).
You can't get into good Canadian/Ontario Universities with a 70 average in high school. Most of the better schools require low to mid 80s outside of the performing arts. If you want to get into some of the more competitive programs at U of T or Waterloo, you will need to have closer to a 90 average. Again, 80% is first standing in high school.
Finally, the University of Toronto is one of the best schools in the world. It was in the top 20 on the most recent Times Higher Education World University rankings. Above Cornell, which is Ivy League. If a 1.5 GPA at UoT is good enough to graduate, it isn't because they have low academic standards. They just work on a different scale.