I would also say that you stand a lot to gain from the experience. If you do what it takes to improve your quantitative abilities and get A's in Econ classes, I'm sure you'll reflect back on this semester and appreciate what it taught you. A chance to learn/grow as a person is fantastic. Had your grade been inflated, you may feel better now, but then how much would you really be gaining from a Cornell education? Would you really have the same drive to push yourself as a person to succeed? If the curves had been such that you had gotten A's, you may feel better now, but all that would do is reflect that Cornell has confirmed your current abilities. Instead, you now know you have a ways to go to grow as a student and from this, take actions to improve.