It’s sad that pre-meds have to chase grades at the expense of learning. IMO, if my kid was at a great school and could not ace the class that was in his/her major that would be a big red flag. You should be able to be comfortable with courses in your major or it is either: the wrong major or the wrong school.
As for grades in a class, let the professors teach. It should not be allowed to grade on a curve, esp at an IVY league. It’s not about competing against each other but competing against yourself. And holding yourself up to a high bar. I think many of the comments regarding most students getting A’s at Ivies are written by non-Ivy graduates. In my fields ( was a dual major) I had others in my class undergrad and grad who were internationally competitive in that field. They have written books, done amazing things etc. We could ALL follow the professor and while I don’t know what others got for grades I believe many got A’s ( and an occasional B) not because the classes were easy ( averaged about 10 books per class, plus written papers and tests all original thought based on the class they abstracted ) but because the calibre of the students was off the charts! When I had to take other classes for graduation requirements, I was out of my league ( entirely). This is as it should be. An engineering student might not excel in literature, and a literature major might not excel in law. It is also true that A+ was rarer than rare. It was given only for exceptional performance on papers and tests.
If a student can learn to think and absorb information and then be able to spit it back out with new thinking that is the key. Memorization and rote thinking hits a wall at some point. Sad that so few are interested in true learning as opposed to GPA for professional goals only. When I was an undergrad I just wanted to learn as much as possible.