Those who work through college are more likely to have worse outcomes, and they're still likely to have a high debt. Those who went to college and have no debt are more likely to come from wealthy families. And if we say "only those who can afford it should go to college", then you are discouraging pretty much the best opportunity for social mobility.