Obviously I am no ADCOM nor do I represent any CDA authority, furthermore, my post was borderline 'humerus' (<- Sorry I couldn't resist). Having said that, Canada, and Ontario specifically, is one of the more difficult places for one to pursue a healthcare profession, be it medicine or dentistry. To give you some numbers, we have 2 dental schools in Ontario, the University of Toronto and Western University. Between the two schools there are approximately 170 seats only, therefore the supply is very limited. Western University publishes their admittance stats for the class of 2021: Mean GPA is ~89% which translates into a high 3.9 (for 56 seats) to go with an average of 21AA/22RC (56 applicants are admitted out of ~550-600 applicants). Btw, they look at RC and RC only when deciding who to invite for an interview, and they only consider AA for post interview admittance decision (I have 23 AA which is top 2 percentile, but due to my 18 RC, I have zero chance practically for an interview there). I couldn't find stats published by UofT, but according to multiple friends that are in the class of 2020 and 2021, they said that the average GPA is around 3.92-3.93. Ontario has a wealth of qualified applicants that are more than competent, as a result the recent standards have been quite high, and they keep rising year after year. For example, Last year a sizable amount of applicants with 23-25 AA and well over 3.9 GPA got rejected or wait-listed at U of T. Finally applying OOP (OOS), is quite far-fetch as the other 9 D-schools from the other provinces either do not allow OOP students or have a couple seats available (the most I've seen was around 6 at Manitoba and UBC, but i could be wrong). The number of Canadian students pursuing dentistry in the U.S., especially those coming from Ontario, is a testament to the limited amount of opportunity and the large amount of qualified applicants that we have here. Hopefully this provides a little bit more context, and yes my "most competitive on the planet" proclamation was an exaggeration.
Cheers.