College education is likely not the primary route out of poverty. That medal would likely go to the military right now, and I hope I shouldn't need to mention the myriad issues of having an entire class of citizen whose only potential route out of poverty is by joining the military industrial complex.
Everything that you mentioned otherwise comes as a result of universities designing for-profit over for-education. Because they have to attract the people with the deepest pockets, which means resort-style amenities. The easiest way to solve this problem is to just make college free and give people the choice of going the traditional route, going to a technical school etc.
If people want to get a college education, they should be able to.