Problems might be more from not having a decent community college to go to, families that think community college is unacceptable, or just slacker inertia. I had an excellent community college, and went back to school as an adult over 10 years after dropping out of high school, so none of that stuff applied to me.
edit: better explanation at http://news.ycombinator.com/item?id=4338579
I was born in upstate New York, moved to Florida when I was 9, over the summer between 3rd and 4th grade. Everything I learned in 4th grade in Florida was a repeat of what I learned in 3rd grade in New York.
David Cohen, cofounder of Techstars, came out of UCF.
Alan Eustace, SVP of Knowledge at google, came out of UCF.
I came out of UCF, and I do pretty well.
UCF is a school that has an absurdly large sample size with vairous academic standards.
The spectrum of success is so wide-- you can be an incredibly successful programmer/scientist/businessman with all the opportunities available, or you can be a boozehound for seven years and graduate in the middle of your class in hospitality management.
It's like saying America is a bunch of rednecks-- that's true only for a portion of the population.