Possibly could have thrived.
Different kids perform differently in different environments.
Also, overall GPA’s are fairly useless. For example, the average GPA in some departments at Northwestern is more like a 3.0. At least for the basic pre-med classes.