The American College System clearly doesn't make it easy for students to get a higher education.
For many students the reality is that going to college might mean getting a good job after college, but it also means paying off loans, delaying finanical decisions like purchasing a home, and having to work part time while in college to reduce financial burden.
Going to a good college means, you will have rigourous courses, you wil have to spend hours on doing homework and studying. This is hard enough, but then adding on the stress of having to get a part-time job so you can have money for food is a lot for someone who before this was completely dependent on their parents.