Yes, Harvard disproportionately has many wealthy people compared to the population at large, but it also provides free educations to large numbers of people. Last I checked, the cutoff was around 60k (meaning, if your family makes less than 60k, Harvard will foot the entire bill). The challenge of overcoming this skew towards wealthy students has more to do with education in general and recruitment than the price tag when it comes to some of the wealthiest schools.