while i agree in principle, the reality is there are more mediocre to subpar colleges than those that are elite or well-connected. you can major in basket weaving at Havard, Princeton or Stanford and top public unis like Michigan and Cal and still get a decent to great job due to school rep and connections (alum and the caliber of classmates you'll be with). even schools that aren't academically prestigious but hold regional clout - like univ of alabama - you can attend for connections and build a strong network in your state.
but the vast majority of schools aren't well connected nor is the student body, everyone is fighting for (meaning they have to apply to jobs, pass interviews, they're not targeted for hiring/company reps don't recruit on campus) the same jobs and no one has a foot up, they're all going thru the motions. kids attending these types of schools need to be more prepared and focused, you can't just go, aimlessly wander thru classes until you end up with a major and hope your classmates or alumni are helpful. again, this is part of the issue with "everyone go to college", you got people taking out 30k/yr to attend schools that can't offer them much in terms of opening doors other than just being able to say they have a college degree.