It's possibly gone up since I was college-aged; this was from when I was living in Boston and hanging around a bunch of Harvard students in 06-07.
It's inflated, but then again, how much Harvard coursework mastery is actually necessary for your job?
Mastery or not, if your score bumped you out of the curve, you were getting a B.
Friends in Ivy League schools would get As or incompletes.