It's hard for me to believe they've since added a hard cutoff of 95+. It's next to impossible to get grades like that unless your highschool is handing them out like hotcakes at the eventual expense of their own reputation.
That said, the university application process is by no means a stress-free experience for students up here. Getting rejected from Waterloo would have been a huge blow to me at the time because I really wanted to experience their mandatory co-op program and understood the value it would bring to my professional career over the lackluster alternatives at other universities.
Here's a chart of the number of students rejected from Waterloo Engineering with averages 90+: https://profbillanderson.files.wordpress.com/2014/09/unadmit...