The main reason most students attend college (and why most parents pay to send their children to college) is so the graduates can get a good job and earn enough money to live the life the student and parents envision.
This is true whether the student comes from a middle class family, a wealthy family, or a poor family. However, less well-off families don’t just want their efforts to be rewarded. They need their efforts to be rewarded as much as possible.
Here is a US News WR list that rates colleges based on those that deliver the best upward social mobility to students. The universities ostensibly take students and provide the best improvement in their financial outcomes, comparing pre-college SES to post-graduation SES, than other colleges.
UC (California publics) are heavily represented, taking the top three spots, and seven of the top thirteen.
1: UC Riverside
2: UC Santa Cruz
3: UC Irvine
4: Howard University
5: Rutgers University
6: University of La Verne (California)
7: UC Merced
8: Georgia State
9: UC Davis
10: UC Santa Barbara
11: U of South Florida
12: Florida International
13: UC Los Angeles
14: Edgewood College (Wisconsin)
15: U of IL Chicago
16: U of Findlay (Ohio)
17: CUNY (NYC)
18: UT Rio Grande Valley
19: University of the Cumberlands (Kentucky)
20: UT Arlington
21: Mary Baldwin (Virginia)
22: UC San Diego
23: Montclair State (NJ)
24: The Sage College (NY)
25: SUNY Stony Brook (NY)
26: Portland State U
27: Cal State Fresno
28: St Catherine U (Minnesota)
29: SUNY Albany (NY)
30: U of Houston
31: UMass Boston
32: UNC-Greensboro
33: U of Incarnate Word (Texas)
34: Biola U (California)
35: Hampton U (Virginia)
36: Keiser U (Florida)
37: Pace U (NYC)
38: U of FL
39: East Carolina University (NC)
40: St John's U (NYC)
41: U of the Pacific (California)
42: Chatham U (PA)
43: Grand Canyon U (AZ)
44: NJ Institute of Technology
45: Florida A&M
46: Florida Atlantic U
47: Gallaudet U (Washington DC)
48: Virginia Commonwealth U
49: Lincoln Memorial U (Tennessee)
50: Our Lady Of The Lake U (Texas)