Has Harvard losses its appeal to Stanford?

Glancing over the the Common Data Sets, some differences:

Biology – Harvard produces 3 times as many majors (15% vs. ~5%)
Social sciences excluding psychology – Harvard produces twice as many majors (33% vs. 14.5%)

Engineering – Stanford produces 5 times as many majors (~20% vs. 4%)
Computer science – Stanford produces 4 times as many majors (12% vs 3%)

The two are roughly on par in the production of humanities majors (12% at Harvard, 10% at Stanford) and arts majors (3% at Harvard, 2% at Stanford). Harvard produces slightly more math and physical sciences majors (13% at Harvard, 9% at Stanford). The percentages of psych majors 6% at Harvard, 3% at Stanford) are too small to say anything.