You don't know as much as you think you, oh faultless one. Schedules, aptitude, pre-college schooling (or the lack thereof), self-esteem, so many factors involved. During my time I recall special meetings where high school staff and administrators agreed to "graduate" a student just to get rid of them. And those of us who balked were reminded of "who signs your paycheck." I can recall teacher teams who helped kids barely able t read, fill out community college and other forms, even tests, or do it for them outright. Some of these players are from programs with such poor oversight, what the schools get away with is criminal. Finally, I can recall a teacher team that tried to institute what we called a "Passport to College" program. Where teachers were selected to visit local middle and high schools to teach remedial math, reading, and basic life skills. things like time and financial budgeting, roommate selection and diplomacy--and so on. Supposedly supportive administrators just found ways to either let the program die or kill it under some pretext or another. This was always true for kids from lower-income strata. TAF and other judgmental folks, walk a few miles in other people's shoes before you get all self-righteous and holy.