^^Using a 4.0 scale, not accounting for plusses and minuses, that would make the average GPA at Harvard a 2.97-3.02, depending on whether that 5% received a D or F.
These are kids who for the most part earned straight 4.0’s in high school. I don’t see a B average as all that out of line. A lot of the kids getting B’s or C’s at Harvard may have received higher grades at a less competitive school.