Thanks for the reply
If I'm understanding correctly, you are arguing that it will be hard to get into a top med school because of Stanford's average GPA. Stanford has one of the highest, if not the highest, average undergrad GPA in the nation. But of course, he'll still have to work his ass off wherever he goes. Plus, the average Stanford student will probably have a higher uGPA at a "less competitive" institution. It becomes GPA weighed against undergrad name, so it's hard to base med school acceptance on GPA alone.
Even if he doesn't get into a top med school, I'm confident he will get into other schools and have more choices in terms of financial aid and location. I also mentioned his perseverance because on average, it takes a lot of great ECs to get into Stanford undergrad. Stanford will provide OP with so many great opportunities that are hard to find elsewhere.