To be fair, a 90+ was an A regardless of what other people scored. 80-89.9 was a B, and so forth. Of course, most of the course exams were pretty good at getting consistent and similar means/SD, but in theory there was nothing stopping 100% of the class from earning a grade of "A". To get Honors, you have to not only be above 90%, but also be in the top 10% of the class for that course as well usually.
So, if a course was particularly hard, and someone was within the top 10% of the class with a score of 88, they would get a B and not get Honors. That seems pretty silly, I agree, but I don't think it ever happened with us at least.