Well, depends. "Socioeconomics" has been utterly abused as a concept for political gain.
Are top schools that way for social and economic reasons? I mean what else is there to blame? Are they that way because of being different in the department of what progressives actually mean by "socioeconomic factors"? No, not really.