The grade inflation has been going on at Harvard for longer than that.  Best not to rely on anecdata over data.  Especially since the group of Harvard students you hung out with was likely far from a random sampling.