GPA = 3. 7 is OK but it is NOT average, it is bare minimum. I am not sure about MCAT=30 being average either, it may be actually below the line.
I also am not sure how it works for international students.
However, I know that going to Ivy / Elite college is NOT necessary. D. just mentioned at her Med. School graduation yesterday that some of her classmates regret attending Ivy / Elite as it gave them no advantage in acceptance to Med. School, no advantage at Med. School academics and they are stuck with higher students loans.